Sidro is a seafood restaurant offering Mediterranean and European cuisine. Delivery service is available.