Del Piero is very modern and as a Euro look. The said can be said about their serving sizes; ie small compared to American standards. The serving sizes are small, but they are satisfying and leave your hunger fulfilled without feeling like you overate. Prior reviewers have complained about the serving size and price ratio but the quality of ingredients justify the price. On a lighter note, I recommend the Kalmatra (I hope I spelled it right), their best sandwich.
The bartender was also very knowledgeable about his beers and spirits. Overall the decor and very modern, the atmosphere is very intimate.