2039 W North Ave, Chicago, IL, 60647 (597.2 miles away)
saneelr on 09/29/08
Tastiest scallops I've ever had. Huge, Maine diver scallops served over oxtail and a delicious sweet soy. more… [1 review]