In case the rain took you by surprise during the promenade around Balluta Square, stop by The Edge Restaurant. If you want to taste Mediterranean meals, get your chance and come to this place. Check out perfectly cooked fish and tasty burgers this spot offers.
Most visitors consider the staff well-trained. If you want to experience terrific service, you should visit The Edge Restaurant. This place has got 4.5 on TripAdvisor.