Babcia Deli
101 French Rd # 4
Buffalo, NY 14227
Buffalo, NY 14227