Taste your favorite Mediterranean, Turkish and more dishes with Grill Mediterranean Cuisine and Mega Istanbul Food Court located at 908 River St in Troy, NY. Grill Mediterranean Cuisine and Mega Istanbul Food Court is accepting orders online for delivery and takeout.
Added on February 13, 2023 and last updated 1 year ago