New Glasgow Lobster Suppers is a family-run restaurant in New Glasgow, Nova Scotia, known for its famous lobster suppers. The...
Landmark Cafe
12 Main St Victoria, •
TVF Score: 0.43
Landmark Cafe in Victoria is a popular restaurant that has been featured on the TV show You Gotta Eat Here. It offers a variety of comforting meals made with fresh, local ingredients and a welcoming atmosphere.
Seen On TV Shows
You Gotta Eat Here
Episode: Boneheads, The Dam Pub, Landmark Cafe on 4/13/2012
digs into a decadent, triple-cheesy lasagna the likes of which, dare he admit, his mother never made.
Been List
Try List
My Lists
Additional Info