Free listing
L
Neapolitan Restaurant
Compact, unassuming Italian restaurant offering pizzas, desserts & wines, plus a take-out options.
217 Uxbridge Road, London, Hanwell, Greater London, W7 3TH, Un