Amish Kitchen, TULSA, Oklahoma (OK)
Readily settled at 1111 West 17th Street () in TULSA, Oklahoma (OK) (74107), Amish Kitchen is available at 9185821607. Please do give them a call early in advance to arrange your place in the restaurant.
More restaurants in TULSA, Oklahoma (OK)
Amish Kitchen contact information and details:
Address: 1111 West 17th Street - , TULSA, Oklahoma (OK) 74107
Contact Phone: 9185821607