Rated
5.0 out of
5 from
1Reviews
Northern Cafe
is an excellent Chinese Restaurant Restaurant
Ranked #1 of 38 Restaurants in Westwood Village Los Angeles.
★★★★★ on the 13th of October, 2017
The noodles were a little on the greasy side but the dumplings were legit. //