Update Info - Long Fellows Restaurant
This restaurant was reported as closed. If it is open, let us know.
Long Fellows Restaurant
69 Delaware Ave
Buffalo, NY 14202
69 Delaware Ave
Buffalo, NY 14202
This restaurant was reported as closed. If it is open, let us know.