House Salad Restaurants in St. John's, Newfoundland and Labrador
Show restaurants on map
3.9
Menu
Table booking
3.9
Menu
Table booking
City: St. John's, Newfoundland and Labrador, 115 George Street West, St. John'S, A1C 1C9, Canada, St. John's, Newfoundland and Labrador
"Honestly the BEST bed and sleep I’ve ever had!"
Feedback
These reviews refer only to the mentioned ingredients.