Ta' Detta Steve MicallefJune 20, 2025Ta' DettaTa' Detta, Restaurant, Valletta, Maltese Cuisine, Mediterranean Cuisine