Mediterranean Deli, ALAMEDA, California (CA)

Feeling hungry? Mediterranean Deli might be the place to eat for you.
Conveniently located at 2300 Central Avenue () in ALAMEDA, California (CA) (94501), Mediterranean Deli can be reached at 5108640360. Please call in advance to make a reservation.
More restaurants in ALAMEDA, California (CA)


Mediterranean Deli contact information and details:
Address: 2300 Central Avenue - , ALAMEDA, California (CA) 94501
Contact Phone: 5108640360