Locanda Mamma Ester is a restaurant offering pizza and seafood dishes. It emphasizes quality and friendly service in a new location.