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.
65-69 High Street, Southgate, London, N14 6LD
For More Information:
+44 (0)20 8886 7372
Loading reviews for The Grill
Are you a representative of The Grill?
Respond to Reviews
Please be advised that any comments, opinions and statements submitted herewith are entirely independent and do not represent views held by, or are in any way connected to visitlondon.com.