About
Shelly's Tap and Grill Restaurant, London Ontario. is an establishment located in London, Ontario on 591 Wellington Rd. Shelly's Tap and Grill Restaurant, London Ontario. is in the "Family restaurant" category.
Categories
Family restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like