Generous portions of authentic Italian pasta and pizza with quality ingredients, though service vibes are inconsistent depending on who's working.