Come savor an appetizing creation at Masala Palace. Their atmosphere has been described as casual. They are open late from Monday to Friday. Payments by American Express, Visa, MasterCard and Interac are accepted.