Italian restaurant Mamangi specializes in homemade orecchiette pasta, offering various preparations in a simple, welcoming setting.