La Pizza Loca is a pizza establishment known for serving pizza. The business appears to be open to the public.