Delivery
Pickup
Outdoor
England
London
Greenwich
Eltham North
1 Restaurants on GastroRanking
379 Opinions in 2 websites
Not sure, but authentic Italian meal (not that I'm a judge) definitely will be back. Had calzone it was enormous, struggled through bravely.