Map & Directions - Leila's Mediterranean Deli
View Menu
Leila's Mediterranean Deli
5045 Virginia Beach Blvd, Virginia Beach, VA, 23462
(757) 644-6912 (Phone)
5045 Virginia Beach Blvd, Virginia Beach, VA, 23462
(757) 644-6912 (Phone)