Pizza Castlesquare

Pizza Castle is a restaurant that is located at Bikini Bottom.