Bistro Tarbucka offers a dining experience.