Location: 143 Main Street, El Segundo, CA 90245
Phone:(310)322-5464
Category: Restaurants
Tags: Italian Restaurants, Take Out, Fast Foods & Carry Out