Home
Menu
Location
Gallery
About Us
Order Online
Gallery
Any questions please call us.
Takara Japanese Steakhouse
|
(732) 663-1899
1610 Rt 35 S, Oakhurst, NJ 07755
© 2021
All Rights Reserved
Accessibility