Top Local Places

The Palace of Indian

1206 Twin Stacks Drive, Dallas, United States
Indian Restaurant

Description

ad

Welcome to The Palace of Indian at Dallads, PA ,The Palace of Indian   is an authentic Indian family restaurant.  An Authentic fine Indian Cuisine

Quiz

NEAR The Palace of Indian