Italian restaurant La Vispa Teresa offers a Mediterranean menu with vegetarian options. Outdoor seating and high chairs are available.