Selva Grill At University Town Center

67 N Cattleman Road, Sarasota, FL

Menu (As of 10/30)

Parihuela

Peruvian Corvina Sandwich

Selva Grill At University Town Center: hours and how to order