This restaurant has closed!!
3489 West 32nd Ave, Denver, CO 80211
Formerly the Coral Room, Small Wonder is a cozy restaurant with fresh, hand-crafted food. There’s a full service bar offering happy hour every day. It’s tucked away in a strip plaza in Highland Square.
back to Highlands