Address: 103 s main st, Elmira 14904
Phone: +6077333118
State: NY
City: Elmira
Street Number: 103 s main st
Zip Code: 14904
categories: chinese restaurant
related searches: Happy family menu Elmira, NY, Happy family Chinese food menu, New happy family Chinese restaurant, Happy Family Number, Chinese food Elmira, NY, Happy Family Restaurant, Happy Family order online, Family wok menu