Order Online
|
Sign in
|
Sign up
NEW HAPPY FAMILY RESTAURANT
607-733-3118
103 S Main St, Elmira, NY, 14904-1308
Type:
Dine in,Take out
Cuisine:
Chinese Food
Menu
Reviews & Vote
Photos
More
NEW HAPPY FAMILY RESTAURANT
×