Lamppost Pizza 2160 Newbury Road Newbury Park CA United States
Phone: 805.499.0303 Smoking: not permitted
Dress: casual
Parking: own parking lot