Review of Lee Roy Selmon's

8253 Cooper Creek Blvd, Sarasota, FL 34201

Overall Rating

Review


Restaurant closed it's doors for ever on June 3, 2018. I will miss it.

Updated 5 years ago

Symptomatic Celiac