Seafood restaurant and pizzeria, Medusa, offering lunch and dinner.