Shopping malls database
Tokyo Shanha Bistro - Delaware Hertel Plaza/Commons, Delaware & Hertel Aves.
Buffalo, NY 14207
Store name: Tokyo Shanha Bistro
Address: Delaware & Hertel Aves.
Buffalo, NY 14207
Shopping mall: Delaware Hertel Plaza/Commons
State: NY
Location: Buffalo