Masala is an Indian restaurant known for its quality food, using fresh ingredients.