London Shelly's Tap and Grill Restaurant, London Ontario.

591 Wellington Rd, London, ON N6C 4R3

shellystapandgrill.com