Bistro 516

Vault 5, Valletta Waterfront, Pinto Wharf, Valletta