Barracuda Restaurant

More info & bookings

Chef

Stephen McIntyre

Price Guide

Entrée $10.50 - $16.50, Main $19.50 - $29.50

Payment Options

Cash, Amex, Visa, Mastercard

Features

  • Venue: Licensed, Outside dining area, Takeaway, Water views
  • Ambience: Contemporary, Relaxed
  • Food: Vegetarian option