Piccolo Italia Pizza – Authentic Italian Pizza in San Francisco
Piccolo Italia Pizza, located at 799 Ofarrell St, San Francisco, CA, is a beloved restaurant known for its delicious Italian cuisine and pizza offerings. Established with a vision to provide quality food at reasonable prices, this spot has become a local favorite for both residents and visitors. The restaurant is particularly praised for its late-night hours, making it an ideal choice for those seeking a meal after hours. Reviews highlight the friendly service and the cozy atmosphere, despite the limited seating, making it a perfect takeout option.






