436 Alisal Rd., Solvang
(805) 688-3036
Tower Pizza is set in a tower replica of a tower in Denmark which was built in the mid 1600's. At that time it was the tallest tower in Europe. Tower Pizza has been voted the BEST PIZZA 5 years in a row, and I doubt they will stop there. Great pizza,...