Tokyo II (Buffalo, New York)

USA / New York / Kenmore / Buffalo, New York / Delaware Avenue, 2236
 restaurant  Add category
 Upload a photo

Nearby cities:
Coordinates:   42°56'41"N   78°52'7"W
This article was last modified 5 years ago