Tokyo II Japanese Seafood and Steakhouse in North Buffalo Buffalo
2236 Delaware Ave, Buffalo , 14216 - Get directionsMenu Tokyo II Japanese Seafood and Steakhouse
How to get to Tokyo II Japanese Seafood and Steakhouse
Opening Time
Lunch, Dinner: Mon-Sat
Dinner: Sun
Services
- Vegetarian Friendly
- Kid Friendly