Alameda

2318-A CENTRAL AVE, ALAMEDA
TROY Greek Cuisine
2318-A Central Avenue
Alameda, CA 94501
(510) 522-2800
alameda@troygreek.com
ALAMEDA LOCATION

Menu