Just outside of Toronto, a not-so-hidden gem street food restaurant recently opened the doors of a new and improved location, ...