Selva Sarasota - Selva Grill Main Street Downtown
1345 Main Street
Sarasota, FL 34236
941.362.4427
 
Home
Events
Specials
About
Reservations
Menu
Press
Gallery
Gift Certificates
Contact
 
 
 
   
Menu
 
 
  Selva Facebook Fan Page Selva Twitter Account Google Plus  
© Selva Grill, Inc. All Rights reserved