Il Satiro is a specialized retailer offering fresh fish, crustaceans, and mollusks.