Hidden gem restaurant in Amalfi, near the church. Offers a busy, friendly atmosphere.