Takara Asian Bistro
605 Valley Rd, Montclair
(973) 233-1688
Recent Reviews
Takara Asian Bistro
605 Valley Rd, Montclair 07043
(973) 233-1688