Bayview Seafood House
Seafood
Seafood restaurant on Dragonara Road. Offers hot and tasty dishes.
Location
Best places nearby
The highest rated places close to Bayview Seafood House.
Local restaurants nearby
Dragonara Road - STJ 06 Triq Dragunara, San Ġiljan


