Tropical Cafe offering diverse food and drinks. A European cuisine restaurant.