Alameda

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

Menu