Yo Yo is a restaurant offering traditional Mediterranean cuisine in a cozy atmosphere with indoor and outdoor seating. Reservations are accepted.