Rating
· Review by Renuka J.
DELHI PALACE, 7133 Montgomery Rd, Cincinnati, OH 45236, 76 Photos, Mon - 11:30 am - 2:30 pm, 5:00 pm - 10:00 pm, Tue - 11:30 am - 2:30 pm, 5:00 pm - 10:00 ...
Indian restaurant located in hilliard ohio. ... Authentic Indian cuisine made fresh daily. All for your enjoyment. Spend a few perfect hours with us. Indian food ...