New Happy Family
CLOSED NOW
Today: 10:30 am - 11:30 pm
Tomorrow: 10:30 am - 11:30 pm
Phone: (607) 733-3228
Address: 103 S Main St, Elmira, NY 14904
Phone: (607) 733-3118
New Happy Family Restaurant Inc
303 N Main St Ste 4, Elmira, NY 14901
400 W Washington Ave, Elmira, NY 14901
753 Maple Ave, Elmira, NY 14904
1151 Broadway St, Elmira, NY 14904
161 Prescott Ave, Elmira, NY 14903
1846 Grand Central Ave, Elmira, NY 14903
106 W 5th St, Elmira, NY 14901
456 W Washington Ave, Elmira, NY 14901
171 Jerusalem Hill Rd, Elmira, NY 14901
760 E Water St, Elmira, NY 14901