Homey Italian eatery with made-from scratch tiramisu is a local favorite.:
In Short
Diners hunker down in comfy booths amid murals of Sicilian seascapes. There are many popular menu items in this local hangout inlcuding pizza primavera and a vibrant,...