You will not believe how delicious this pizza is! Funny thing is, it's located inside a car wash. Yep, you read that right- inside a car wash. We often call ahead and order a pizza after a day at the beach. Make sure you try the white pizza; it is to die for!