Cafe 516 located in St. Julian’s opposite Park Towers.

Pizza, Pasta and Grill