Tapas Bars in Buffalo, New York

Find the top Tapas bars in Buffalo, New York near you now.

SATO

Authentic Japanese restaurant

Address: 739 Elmwood Ave, Buffalo, NY 14222

Order