908 River St, Troy, NY 12180
megaistanbulfoodcourt.com
No description available.
Categories: Restaurant, Cafe, Greek Restaurant, Kebab Shop, Mediterranean Restaurant, Turkish Restaurant
Rated 4.7 / 5 (322 reviews)