Description
Name: Selva Grill University Town Center
Address: 67 N Cattlemen Rd, Sarasota, FL 34243
Phone Number: +1 941-358-6272
Restaurant Type: Restaurant, Bar
Selva Grill University Town Center is a Restaurant located at 67 N Cattlemen Rd Sarasota/Florida
(Latitude,Longitude: 27.386872,-82.4562262)
Postal Code: 34243
Location
-
67 N Cattlemen Rd, Sarasota, FL 34243
Add a review