Chili Jiao is a quaint eatery nestled in the heart of Niagara-on-the-Lake, ON, offering a unique dining experience.
Specializing in fusion cuisine, Chili Jiao blends traditional flavors with modern twists, catering to a diverse range of palates.
Generated from their business information