0 Reviews
Minimum Order: £ 11.00
227 Brecknock Road, London, UK, N19 5AA
Pizza, Pasta Dishes
Free Delivery On Orders Over £ 11.00
Subtotal must exceed £ 11.00
This restaurant is closed now. Please check the opening times.
July 03 Sunday@9:13