Location: 405 Lakewood Center Mall, Lakewood, CA 90712
Phone:(562)529-5975
Category: Restaurants
Tags: Italian Restaurants