thaiduck
in
Tonawanda, NY
Saigon Cafe
1098 Elmwood Ave
Buffalo
NY
14222
(716) 883-1252
3.9
mi