Know a great happy hour or special for this location?
Health-conscious dishes served in a laid-back, colorful restaurant decorated with neon signs.
Suggest an edit
1143 N Wells St, Chicago, IL 60610