Teras Cafe offers delicious meals with a stunning view and live music every day. It's a cafe and open-air restaurant.