Address: 2095 Lake Rd, Elmira 14903
Phone: (607) 739-0001
State: NY
City: Elmira
Street Number: 2095 Lake Rd
Zip Code: 14903
categories: family style restaurant
related searches: Formosa restaurant ny inc elmira reviews, Formosa restaurant ny inc elmira menu, Formosa restaurant ny inc elmira closed