Restaurant
Maira Indian Cuisine
5 locals recommend,
Permanently closed
Tips from locals
They make a variety of scrumptious dishes, but their lentils are one of my favorites. Dine or takeaway, and right across the street.
Unique things to do nearby
Locals also recommend
Location
17B Aylesbury St
London, England