Update Info - Amish Kitchen
This restaurant was reported as closed. If it is open, let us know.
Amish Kitchen
3147 South Harvard Ave
Tulsa, OK 74135
3147 South Harvard Ave
Tulsa, OK 74135
This restaurant was reported as closed. If it is open, let us know.