• The Palace of Indian

    • Restaurants
    Twin Stacks Center
    1206 Twin Stacks Drive
    Dallas, PA 18612
    570-255-4397
    570-310-1469 (fax)
    • About

      An Authentic Indian Cuisine

    • Upcoming Events