Casa di Sela offers 100% homemade Italian cuisine with a specialty in original fish recipes. They also serve typical Italian appetizers and handmade pasta.