Mediterranean Deli, ALAMEDA, California (CA)
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
