Fresh ingredients and authentic flavors shine through every bite in this cozy Dalston Italian spot with an awesome atmosphere and welcoming vibe.