Flavortown

297, Main Street West, L3K 3V7

About Flavortown

Address
297, Main Street West, L3K 3V7

Location

297, Main Street West, L3K 3V7

Open in Google Maps

Reviews

Be the first to review Flavortown

Your Rating *
★ ★ ★ ★ ★
Min 10 characters · Reviews are approved before publishing

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.