Romolo's Ice Cream & Cannoli Factory 81 37th Ave. San Mateo CA United States
Hours: Open Tues.-Sat.
Phone: 650.574.0625 Smoking: not permitted