Back
Teriyaki Town II Logo

Teriyaki Town II

8.47mi
5806 119th Ave SE, Bellevue, WA, 98006
Fri 11:00 AM - 8:00 PM(425) 644-6415
About Teriyaki Town II

If you're looking for Japanese restaurants in Bellevue look no further. Teriyaki Town II is known for having some of the best Japanese in Bellevue. Located at 5806 119th Ave SE, Teriyaki Town II ...show more

Compare Delivery Services

(See pickup options)
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
64 minTime Est.
Place Order
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
64 minTime Est.