Centro Cafe & Cuisine is a Mediterranean restaurant offering a diverse menu and beverage selection.