Yum Yum Cafe

234 Jones Ave., Scarborough, ON, Canada,
Ratings & Reviews
Click to rate
Description

Yum Yum Cafe, located in the Riverdale/Leslieville area of Toronto, offers moderately priced drinks, snacks and meals in the city.