About
Mint Leaves Indian Kitchen in London, Ontario is a solid spot to stop place if you are hankering for good Indian food.
Address: 1080 Adelaide St North, London
Phone: 519 601 9494
Email: ac.nehctiknaidnisevaeltnim@tcatnoc
Parking:
Lot
State: ON
City: London
Street Number: 1080 Adelaide St North
categories: fast food restaurant