← Yuba City restaurants
New Delhi Palace
No reviews yet
Indian1060 Lincoln Rd E, Yuba City
Own or manage New Delhi Palace? Claim this listing free
Hours
Hours not listed yet.
Details
Address1060 Lincoln Rd E, Yuba City 95991
Phone+15306737994
Websitehttp://newdelhipalace.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.