• An Austrian restaurant on St. Thomas, Bella Blu features the oldest menu on the island with traditional schnitzel!
  • Set in the heart of Frenchtown, Bella Blu offers both indoor and outdoor seating with spectacular ambiance.
  • Our food is made with the freshest ingredients on St. Thomas used daily.
  • Enjoy a full bar in a relaxed atmosphere.
  • Choose from an award-winning wine selection by the bottle or glass.