Taste Of China
58
W Market St, Elkhorn WI
- This is the page of Taste Of China on 58 W Market St Elkhorn WI 53121.
- (first reviewed on September 13, 2013, last updated
ten months and four days ago
on November 24, 2023.)
- Taste Of China is ranked #1 of 30 Restaurants in Elkhorn.
- This page has had 11 visitors. You are the 12th.
Location