151 James Street South(289) 389-3109
Steve's Open Kitchen
Details
- Takeout
- Delivery
- Wi-Fi
More restaurants near Steve's Open Kitchen
150 James Street South(905) 523-4884Hours listed
17 Augusta St(905) 522-5111Hours listed
18 Augusta Street(289) 799-1002Hours listed
158 James St S
25 Augusta St