Pita Spot

Overview

Address: 1585 Sepulveda Blvd, Torrance, CA 90501
Website: pitaspottorrance.com
Phone: (310) 517-9640