Indian restaurant Mint Masala offers flavorful dishes. Dine in or enjoy takeaway options.