5809 victoria ave ,niagara falls ,on ,canada
open 7 days a week
10 am _10 pm
phone number 9053542222
Visit our Facebook page with the link at the bottom of the page to see more pictures from throughout or location and to find more information on upcoming products.