← Back to search

Barracuda Grill Penang — Batu Ferringhi, Penang

See photos, menu & reviews on Google

About

Grill restaurant on the Batu Ferringhi beach strip. Reviews mention squid, stingray, grilled seafood and prawns.

Jalan Batu Ferringhi, 11100 Batu Ferringhi, Pulau Pinang