Takeout restaurant specializing in paella. Offers pickup and delivery options, including a deposit for paella pans.