Petit Ramblero is a Mediterranean restaurant specializing in seafood dishes. Average price €25.