NEW HAPPY FAMILY RESTAURANT

607-733-3118

103 S Main St, Elmira, NY, 14904-1308

Type:Dine in,Take out

Cuisine:Chinese Food

NEW HAPPY FAMILY RESTAURANT×