Category: Bar & Grills
Category: restaurants
105 e miller st
14904,
Elmira (New York)
2. Applebee's
Category: American Restaurants
Category: Bar & Grills
877 County Road 64
14903,
Elmira (New York)