Location: 222 North Sepulveda Boulevard Suite 120, El Segundo, CA 90245
Phone:(310)414-1600
Category: Restaurants
Tags: Italian Restaurants