Phone: +442083410099
Address: 10 Ferme Park Road, London, N44ED, United Kingdom
City: London
Menu Dishes: 35
Reviews: 3
"I recommend trying the plain cheese pizza at this restaurant - it's delicious! I find that when we add meat toppings, it becomes too greasy."
All prices are estimates on menu.