Subway 31300

Subway #31300-0 is a Subway restaurant located at University of Buffalo, 520 Lee Entrance Suite 303, Amherst, New York.