Royal Delhi Palace

Overview

Address: 22323 Sherman Way
Canoga Park, CA 91303
Website: royaldelhipalace.com
Phone: 818-992-0913