Bar
Café Amisha
35 locals recommend,
Location
161 Grange Rd
London, England
Tips from locals
Friendly staff and great italian food at very reasonable pricing. 5 Minute walk from the flat.
Delicious wood fired pizzas (and the garlic bread is really good!) staff are super friendly and accommodating . 2 minutes away from the property.