Sozo Japanese Cuisine is a charming restaurant in Toronto, ON that offers a diverse menu of authentic Japanese dishes.
With a focus on traditional flavors and fresh ingredients, Sozo Japanese Cuisine provides a casual dining experience for those seeking a taste of Japan in the heart of the city.
Generated from their business information