Subway — Elmwood Ave.
Buffalo, NY Location
Category: Restaurants
Restaurants
Other Nearby Locations:
- Subway: Buffalo (Elmwood Ave) — 0.4 miles
- Subway: Buffalo (Delaware Ave) — 0.8 miles
- Subway: Buffalo (Delaware Ave) — 1.7 miles
Other Restaurants Nearby:
Click for more Buffalo store hours...
1300 Elmwood Ave.
Buffalo, NY 14222Driving Directions
Phone: (716)878-5214(716)878-5214 Maps & Directions
Location
Buffalo State CollegeOther Nearby Locations:
- Subway: Buffalo (Elmwood Ave) — 0.4 miles
- Subway: Buffalo (Delaware Ave) — 0.8 miles
- Subway: Buffalo (Delaware Ave) — 1.7 miles
Other Restaurants Nearby:
Click for more Buffalo store hours...