Location: 127 Los Cerritos Mall, Cerritos, CA 90703
Phone:(562)865-9018
Category: Restaurants
Tags: Italian Restaurants, Pizza Restaurants