The Grill is a Turkish grill restaurant that serves a variety of authentic Turkish dishes. There is an a la carte menu and a set menu for customers to chose from.
The Grill is a Turkish grill restaurant that serves a variety of authentic Turkish dishes. There is an a la carte menu and a set menu for customers to chose from.