Taj Mahal Restaurant

Overview

Address: 124 N Montezuma St Prescott, AZ 86301
Phone: 928-445-5752