Sato (Menu)

739 Elmwood Ave, Buffalo
+1 716-931-9146

Give a rating to Sato

Suggest a dish

How much did you spend at Sato?