Restaurants & Bars

Florida Sarasota

Has anyone eaten at the Selva Grill in Sarasota, Florida?

Share:

More from Restaurants & Bars

Restaurants & Bars Florida Sarasota

Has anyone eaten at the Selva Grill in Sarasota, Florida?

h
holly monday | | Jan 8, 2007 09:21 PM

Hi,

I'm wondering how the food and service is at the Selva Grill in Sarasota?

If anyone has eaten at the Selva Grill please tell me your experience?

Thank you!

Feedback