Denver Westword

Denver Westword left a tip at Luca

711 Grant St (E 7th Ave), Denver, CO | December 7, 2010
Winner of Westword's Best of Denver 2010 - Best High-End Italian Restaurant!
Tip is too short...
Tip is too long...
Cancel
Save this tip Report
Share
Luca
7.9
Denver, CO
Italian Restaurant
Show More (on 11 To-do Lists and 1 Other List)