New Delhi Palace

Overview

Address: 950 E Colorado Blvd Ste 205
Pasadena, CA 91106
Phone: 626-405-0666