M & F University Deli, BUFFALO, New York (NY)
Conveniently located at 115 Englewood Avenue () in BUFFALO, New York (NY) (14214), M & F University Deli are available at 7164460077. We advise you to ahead to make a reservation.
More restaurants in BUFFALO, New York (NY)
M & F University Deli contact information and details:
Address: 115 Englewood Avenue - , BUFFALO, New York (NY) 14214
Contact Phone: 7164460077