Little Italy Restaurants

The strongest proof of the blurring of that line was the fact I'd eaten at Little Itay's Davanti Enoteca (1655 India St., there is also a location in the Del Mar Highlands shopping mall) multiple times without knowing it was a chain. more

Aug 28, 2015 12:00 AM The World Fare