Update Info - Zen Tea House
This restaurant was reported as closed. If it is open, let us know.
Zen Tea House
2246 Frankfort Ave
Louisville, KY 40206
2246 Frankfort Ave
Louisville, KY 40206
This restaurant was reported as closed. If it is open, let us know.