Picco Italiano
Italian · Pizza · Sandwich Shop
Picco Italiano is a restaurant specializing in Italian cuisine, offering pizza and sandwiches.
Location
Best places nearby
The highest rated places close to Picco Italiano.
Local restaurants nearby
Recaizade Sokak 79B, İstanbul



