Search results: 5 Stars, North Park, Japanese, Restaurant, Chicago, Restaurants Restaurants

Search Results
Results 1 - 1 of 1 for 5 Stars, North Park, Japanese, Restaurant, Chicago, Restaurants Restaurants

Restaurants / Japanese

Chiyo Japanese Restaurant - 5

3800 W. Lawrence Ave. - Chicago (Albany Park)

Matsumoto, which opened in 2005 as a kaiseki-style restaurant, reopened in early 2006 as Chiyo Japanese Restaurant with co-owner Isao Tozuka as the...