Mirchi is an Indian restaurant offering fine cuisine. Experienced chefs create flavorful dishes.