SATO
739 Elmwood Ave, Buffalo
(716) 931-9146
Recent Reviews
Order Online
You May Also Like
Forty Thieves - 727 Elmwood Ave
Bar & Grill, Pubs
Watson's Chocolates - 738 Elmwood Ave
Chocolatiers & Shops, Ice Cream & Frozen Yogurt, Candy Store, Pet friendly
SPoT Coffee - 765 Elmwood Ave
Cafe, Coffee & Tea
Restaurants in Buffalo, NY
SATO
739 Elmwood Ave, Buffalo, NY 14222
(716) 931-9146