Masala is an Indian restaurant offering exceptional cuisine.