Jillo's Upstairs Bistro is a Penticton, BC business. Jillo's Upstairs Bistro is located at 274 Lakeshore Drive West, Penticton, BC. The postal code is V2A1B8.
You can contact Jillo's Upstairs Bistro at 250-492-3663 or from out of area call 1 2504923663.