OTTO Trattoria
Italian
OTTO Trattoria is an Italian restaurant offering delivery and takeout services. It is located at 3441 Yonge Street.
Location
Best places nearby
The highest rated places close to OTTO Trattoria.
Local restaurants nearby
3441 Yonge Street, Toronto, Ontario M4N 2N1, Canada



