More fast food & takeout near Deluxe Fish & Chips

16 Elm Street(902) 897-9110