Takara Asian Bistro
605 Valley Rd, Montclair NJ 07043