Sotto is a cozy restaurant nestled in the heart of Ottawa, Ontario, offering a unique dining experience.
Specializing in Italian cuisine, Sotto provides a diverse menu of traditional and modern dishes in a warm and inviting atmosphere.
Generated from their business information