Get directions to: Amherst Food Express, Buffalo, NY
Restaurant address: 72 East Amherst Street Buffalo, NY 14214, USA
Restaurant: Amherst Food Express