Leo’s Fish Bar

147, Caerleon Road, NP19 7FW

About Leo’s Fish Bar

Address
147, Caerleon Road, NP19 7FW

Location

147, Caerleon Road, NP19 7FW

Open in Google Maps

Reviews

Be the first to review Leo’s Fish Bar

Your Rating *
★ ★ ★ ★ ★
Min 10 characters · Reviews are approved before publishing

Frequently Asked Questions about Leo’s Fish Bar

Does Leo’s Fish Bar offer home delivery?

Home delivery availability is not confirmed. Please call the restaurant directly.

Can I book a table at Leo’s Fish Bar?

Table booking availability is not confirmed. Please call the restaurant to check.