Sotto Sotto
Italian · Pizza · Fine Dining
Sotto Sotto is a polished Italian restaurant offering classic and refined cuisine, including pizza, pasta, and desserts. Reservations are recommended.
Location
Best places nearby
The highest rated places close to Sotto Sotto.
Local restaurants nearby
139 Trafalgar Rd, Unit #106, ON

