This place is great! I go frequently. Having actually lived in South Italy, I can tell you that everything about Pesto's is reminiscent of Southern Italy. From the family pictures by the deli, to the…
↧