Mussoorie is an Indian restaurant offering flavorful cuisine. Located on Main Street, it's known for its excellent service.