Bon Bini Limaria is a restaurant offering a place for drinks and food, with scenic views.