Castello Restaurant offers a new selection of sandwiches and pasta in the Italian way
Food, Deliver Anything, Pizza , Sandwich, Pasta
Open until: 02:00 PM
More Info
Egypt
More Locations
More locations can be viewed in the app