Budget-friendly Italian casual spot with a social vibe, though recent reviews suggest service can be inconsistent—go in with flexible expectations.