Il barracuda
Restaurant • Bar • Pizza restaurant • Seafood restaurant • Pizzatakeaway • Pizza delivery service • Cocktail bar • Barbecue restaurantOne of the Most Reviewed Seafood restaurants in Baan Sri Thanu
Address
43/6 moo 8 koh phangan Ko Pha-ngan, Ko Pha-ngan District, Surat Thani 84280, Thailand
Website
Contact
+66 62 209 7324Rating on Google Maps
4.60 (309 reviews)Open on Google Maps