Bistro Tavia is a restaurant located in Blackwood Village, Green Turtle Cay, Bahamas. It is part of Tavia's Restaurant & Bar.