Location: 1000 W Imperial Hwy, La Habra, CA 90631
Phone:(714)870-7970
Category: Restaurants, Home Goods
Tags: Italian Restaurants, Pizza Restaurants, Housewares