Mini India's Restaurant & Bar

Indian Restaurant