Largest bottle shop in the UAE. Most competitive pricing. Over 6000 products. Download our app The Original Barracuda to earn loyalty points and save.
Original Barracuda
Phone Number: +97167681555 , +971 6 768 1555
Website: www.originalbarracuda.com..
Categories: Local Business
Opening Hours:
Address: Barracuda Wine Shop, Barracuda Beach Resort
GPS Coordinates: 25.58743,55.65135
Facebook: facebook.com/311514029399927
Instagram: Photos and Videos