St. Louis Bar and Grill

Full serve licensed restaurant.

Address:

580 King Street West,

Oshawa, L1J7J1

Municipality:

Oshawa

Phone:

9055561600