Carrows Restaurant 16931 Magnolia St Huntington Beach, CA 92647 Phone: (714) 848-1995 Fax: (714) 848-3290
Category: Restaurants