Restaurants Near Me in Lwr South River, Nova Scotia Restaurants Near Me in Lwr South River, Nova Scotia Home / Nova Scotia / Lwr South River / Restaurants Restaurants Snow Queen Lwr South River, Lwr South River, NSB2G 2K5, Lwr South River, Nova Scotia 902-863-1450 Restaurants Snow Queen Lwr South River, Lwr South River, NS B2G 2K5, Lwr South River, Nova Scotia 902-863-1450 Categories of companies in Lwr South River Automobile Repairing & Service Child Care & Day Care Services Restaurants