Earl of Vincent
26 November 2020
The Queen Inn
26 November 2020
Papa Nino
Greater London, England PL13 1BP, United Kingdom
Detailed Information

Finest Italian Restaurant in Looe. Serving outstanding Italian cuisine in a wonderfully authentic atmosphere. Open Tuesday – Saturday from 17;00 Please call and reserve your table to avoid disappointment. Tel; (01503) 264231 Mob; (07767) 218785

Add Your Pub