My husband and I spent an enjoyable Sunday afternoon at Barzin. We enjoyed the outdoor seating area and found the menu to be just right for the atmosphere. Fresh local seafood and a menu perfect for the casual feel of this new wine bar. Just what Amelia Island needed!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.