Skip to main content

Troy

restaurant · greek restaurant · Alameda, CA

Address
2320 Central Ave, Alameda, CA 94501
Phone
(510) 522-2800
Website
troygreek.com
Where
37.7643, -122.2434

Search Hominin for Troy

Other restaurants nearby

More in Alameda

Troy — restaurant in Alameda, CA | Hominin