Drag box to select area
0% Were impressed
This sunny little Mediterranean cafe is on one of Alameda's most historic and scenic city corners. The restaurant serves a host of authentic shwarma, Greek gyro wraps and salads. Grab a quick meal before the movie starts or take in the scenery with a delicious smoothie on the patio.
2300 Central Ave, Alameda, CA 94501
- Fax: 510-864-1152
- Accessibility Details: Entrance is at street level.
- Hours: Mon-Fri, 10am - 6pm
Sat-Sun, 11am - 4pm
- Accessible: yes