Bro's Cafe & Bistro offers cafe and bistro fare. It also features apart-villa accommodations.