Free listing
F
Neapolitan Restaurant
Homey spot offering hearty Southern Italian cooking, desserts & wines plus Friday-night opera shows.
299 Borough High Street, London, The Borough, Greater London, SE1 1JG, Un