Sam & Ellas Chicken Palace, TAHLEQUAH, Oklahoma (OK)
Readily settled at 328 North Muskogee Avenue () in TAHLEQUAH, Oklahoma (OK) (74464), Sam & Ellas Chicken Palace are available at 9184561411. We advise you to early in advance to arrange your place in the restaurant.
More restaurants in TAHLEQUAH, Oklahoma (OK)
Sam & Ellas Chicken Palace contact information and details:
Address: 328 North Muskogee Avenue - , TAHLEQUAH, Oklahoma (OK) 74464
Contact Phone: 9184561411