Takara Japanese Steakhouse
1610 NJ-35, Oakhurst
(732) 663-1899
Menu
Reserve
Restaurants in Oakhurst, NJ
Takara Japanese Steakhouse
1610 NJ-35, Oakhurst, NJ 07755
(732) 663-1899