Mint Leaves Indian Kitchen

Mint Leaves Indian Kitchen

Be the first to review

FAQs

Q How is Mint Leaves Indian Kitchen rated on google?

Mint Leaves Indian Kitchen has a rating of 3.7 from 1149 reviews on google, please read reviews on google.

Q How can I order from Mint Leaves Indian Kitchen ?

You can order takeout by calling the restaurant or Check food delivery apps for both delivery and takeout.

Q Where is Mint Leaves Indian Kitchen located?

is located at 1080 Adelaide St N London ON N5Y 2N3, you can simply click on the location icon to take you directly to the Mint Leaves Indian Kitchen.

image