Know a great happy hour or special for this location?
Upscale eatery tucked away on Goodwin Avenue in Urbana. Discover excellent wines and high-quality, made from scratch food at this family-owned hidden gem.
Suggest an edit
710 S Goodwin Ave, Urbana, IL 61801
© 2025 Checkle, Inc
Privacy
Terms