Tokyo Cafe
59 Washington Ave, Westwood NJ 07675
(201) 358-9040
Directions
Order Online Delivery
Postmates
Westwood, New Jersey
Tokyo Cafe
59 Washington Ave, Westwood
(201) 358-9040