Mayur is an Indian restaurant offering a wide array of modern and classic dishes, all made fresh from scratch. Generous portions and excellent service are hallmarks.