Review of Lime

5425 Landmark Pl, Greenwood Village, CO 80111

Overall Rating


i do not like this place because their tortilla chips are flour! they were no help with my questions, the food wasn't great, prices aren't great, service isn't great. will not return....

Updated 9 years ago