Restaurant · Squille
Marotta Ristorante
Squille's one charted spot — worth the detour.
★ One StarNo. 319 · OAD Top Restaurants2-Knife · Best Chef Awards
The lay of the land · Squille · 41°09′N · 14°25′E
Restaurant · Squille
Squille's one charted spot — worth the detour.
The lay of the land · Squille · 41°09′N · 14°25′E