Niko Teriyaki (Tumwater #5)
Restaurant
•
125 Tumwater Blvd SE, Tumwater, WA 98501, USA
8.2
Sunday: Closed
See if anyone you trust recommends it!