TMA Star Pizza
$5.00 - $8.00 Delivery
6365 Woodman Ave, Van Nuys, CA 91401
It was easy to order, the delivery was earlier than anticipated, the service great, and the food was precisely what I ordered and tasted great! I love Star Pizza!
Verified Slice Customer • 7/11/2021