Location: 22 Lakewood Center Mall, Lakewood, CA 90712
Phone:(562)531-7551
Category: Restaurants
Tags: Italian Restaurants