Fast food pescheria (fish shop) offering self-service. Known for fresh, made-to-order fried seafood and pasta dishes.