Very friendly staff and staff
Prices are insane!!!! Normal chip stand quality
Bell Park Concession Stand is located at Sudbury, ON P3E, Canada