Piccolo Restaurant

      DEE1407Guide_Dining1

      Piccolo Restaurant

      Don’t let the restaurant’s name (Italian for “small”) or the size of the space (20 seats max) deceive you.