Back
Teriyaki Town II Logo

Teriyaki Town II

8.47mi
5806 119th Ave SE, Bellevue, WA, 98006
Not Available Now (Available Mon 11:00 AM - 8:00 PM)Call Now
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
52 minEst. Time
Place Order
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
52 minEst. Time