Chez Bubba Bistro
Phone Number: 416 2539
Website: www.chezbubbabistro.com..
Categories: French Restaurant, European Restaurant
Opening Hours:
Address: Lambee's Place, 0000 Windward Side, Saba
GPS Coordinates: 17.62877,-63.23269
Facebook: facebook.com/677118725748678
Instagram: Photos and Videos