The Oswego Hotel, nestled between James Bay and downtown, up from the Black Ball ferry entrance, is an upscale boutique hotel with a re-invented southern Italian restaurant. The elegant decor, lighting and refined menu go perfectly with jazz and a great cocktail. Chanteuse Angela Verbrugge sings with her swinging pianists from the funky lobby area while you dine surrounded by hanging plants, polished wood surfaces and large windows looking out the patio. Free parking underneath (request access at front desk), and no cover for music. The music is not too close or loud, allowing soft conversations and romantic dates.

Reservations strongly recommended as it is a more intimate venue, and has been selling out. Ask for the wait list if you do not get a table. Bar 500 menu available online, and call 250-410-2085 or visit to make your reservation.