Weekend Bistro Cafe Terasa is a restaurant offering fresh, flavorful dishes, including wood-fired pizza. It also features indoor dining and salads.