The Taps And Crepes House · Map · 5074 Victoria Ave. Niagara Falls, ON L2E 4E1. Directions · (365) 889-4562. Call Now · More Info. Hours · Known For. Yes.
Visit us in-store today and treat yourself to the ultimate indulgence – a refreshing, yummy Crepe Cone that combines the best of both worlds: the irresistible ...