Leo's Fish Bar
147 Caerleon Rd, Newport
01633 761111
Recent Reviews
Order Online
You May Also Like
Greggs - 141, 143 Caerleon Rd
Mirchi Indian takeaway - 139 Caerleon Rd
Indian, Bangladeshi
Subway - Ground Floor, 161 Caerleon Rd
Sandwich Shops
Newport, Wales
Leo's Fish Bar
147 Caerleon Rd, Newport, Wales NP19 7FW
01633 761111