Logo

ALAMEDA
2318-A Central Ave.
Alameda, CA 94501
(510) 522-2800

Alameda Home

Menu

Location Contact Us
 
 
Troy Greek Alameda
 
Please know that our menu prices are subject to change at any time...
 
alamedastreet
 
 
 
Troy Greek Home