Takara Asian Bistro

605 Valley Rd, Montclair
(973) 233-1688