St. Larry's Pub
Pub · Bar · Casual Dining
St. Larry's Pub is a restaurant located on the campus of St. Lawrence College, open to all.
Location
Best places nearby
The highest rated places close to St. Larry's Pub.
Local restaurants nearby
100 Portsmouth Ave, ON



