Waterfront Deli (Menu)

1070 Marina Village Pkwy, Alameda
+1 510-769-0240

Give a rating to Waterfront Deli

Suggest a dish

How much did you spend at Waterfront Deli?