New Delhi Palace is an authentic Indian restaurant in Pasadena, CA & Place Order your favorite food online with delivery or Pick up from restaurant.

Comments

Who Upvoted this Story