Mamma Lucia
1618 Mission Street
Santa Cruz
CA
95060
(831) 458-2222
mammaluciapizza.com
Open Map
Description
Mamma Lucia Pizzeria is located at 1618 Mission St, Santa Cruz, CA. This business specializes in Italian Restaurants and Pizza.
by merchantcircle on April 29, 2015 from
merchantcircle
barbecue
BBQ
Categories: Restaurants
Delivery
Italian
pizza
pizzeria
restaurant
Restaurants
Santa Cruz, CA, United States