"Best Pizza in London. They welcome families, we celebrated there many times. Highly recommended. Open for business"
Phone: (+44)2072771991
Address: 380 Walworth Road, SE17 2NG, Southwark, United Kingdom
City: Southwark
Monday: 18:00-23:00
Tuesday: 18:00-23:00
Wednesday: 18:00-23:00
Thursday: 18:00-23:00
Friday: 12:00-15:00 18:00-23:00
Saturday: 12:00-23:00
Sunday: 12:00-22:00
Dishes: 38
Amenities: 25
Categories: 5
Reviews: 2173