Phone: +442074071515
Address: Unit 7, Holyroad Court, Holyroad Street, London, SE12EL, United Kingdom
City: London
Menu Dishes: 35
Reviews: 3
"I recommend trying the plain cheese pizza at this restaurant - it's delicious! Whenever we add meat toppings, it tends to become very greasy."
All prices are estimates on menu.