Barracuda Restaurant
9 Craig Road Singapore 089669
phone: (65) 62 604 119
email: info@barracuda-restaurant.com