La Tavola

One of many family owned Italian restaurants in Little Italy.  Unique dishes full of flavor.