Skip to content

Location

Tokyo Shanghai Bistro - Buffalo

494 Elmwood Ave
Buffalo, NY 14222
(716) 886-3839