The restaurant scene in London wouldn’t be complete without The Grill @ 93. You will find The Grill @ 93 in London on 93 Colney Hatch Lane. The Grill @ 93's menu is all about delicious Indian fare. Being located in the heart of Muswell Hill, London makes The Grill @ 93 easily accessible with plenty of other or similar restaurants near The Grill @ 93 in London. Find your new favourite restaurant on Quandoo and book your table online in just a few clicks.