Franchia Teahouse & Restaurant

12 Park Ave, New York 10016, United States Get Directions to this spot
12 Park Ave
New York, 10016
NY, United States
(212) 213-1001

Rate and review Franchia Teahouse & Restaurant in New York, NY, United States!

Share your experiences at Franchia Teahouse & Restaurant with your friends or discover more Restaurants in New York, NY, United States.