Flavortown
297, Main Street West, L3K 3V7
Location
Open in Google MapsReviews
Be the first to review Flavortown
Frequently Asked Questions about Flavortown
Does Flavortown offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Flavortown?
Table booking availability is not confirmed. Please call the restaurant to check.