Picollo Pizza and Caffee is a pizza restaurant offering Italian cuisine. Enjoy delicious pizza with a scenic view. Currently closed.