23 Springdale Street, St. John's, NL A1E 1B1, Canada
Distance: 150 m
Company description
Convenience Store and Small Take Out, right next to the Delta Hotel. (why pay expensive hotel prices) Cold beer, hot food, snacks, basic grocieries and deli items.