New Delhi Palace Cuisine

4812 W 2920 S, Salt Lake City, United States Get Directions to this spot
4812 W 2920 S
Salt Lake City,
UT, United States
(801) 975-0882

Rate and review New Delhi Palace Cuisine in Salt Lake City, UT, United States!

Share your experiences at New Delhi Palace Cuisine with your friends or discover more Restaurants in Salt Lake City, UT, United States.