Authentic Italian restaurant serving pasta, pizza, and seafood. Offers a modern setting and a small terrace.