Welcome to India Palace in St. Louis, MO. SCROLL DOWN ON MENU FOR DIWALI! :) Dine in hours: 11am-2pm Lunch / 5pm-9pm Dinner.
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 ...