Map & Directions - Our Lady of the Snows Shrine Restaurant
View Menu
Our Lady of the Snows Shrine Restaurant
442 South De Mazenod Dr, Belleville, IL, 62223
(618) 397-6700 (Phone)
442 South De Mazenod Dr, Belleville, IL, 62223
(618) 397-6700 (Phone)