Italy
Restaurant · Pescara
Pescara's one charted spot — worth the detour.
The lay of the land · Pescara · 42°28′N · 14°13′E