Spaghetteria Castello is an Italian restaurant specializing in pasta, seafood, and Mediterranean cuisine. Offers vegetarian options.