Le Shalimar is an Indian restaurant known for its flavorful cuisine and relaxed atmosphere.