Castilla75
Spanish · Seafood · Casual Dining
Castilla75 is a restaurant offering a menu and à la carte dining, specializing in regional cuisine with dishes like octopus, seafood rice, and Iberian pork cheeks. It also provides cafeteria and snack-bar services.
Location
Can’t find the right one?
Check out these similar restaurants.
Local restaurants nearby
Est. de Castela, 79

