megaistanbulfoodcourt.com

908 River St, Troy, NY 12180

megaistanbulfoodcourt.com

About

No description available.

Categories: Restaurant, Cafe, Greek Restaurant, Kebab Shop, Mediterranean Restaurant, Turkish Restaurant

Rated 4.7 / 5 (322 reviews)