D' Castell

Add to wishlist
Add to compare
No info on opening hours
Add a photo
2 photos
Check out how D' Castell looks inside
D' Castell has its own logo

Ratings of D' Castell

Visitors' reviews on D' Castell

/ 0
No reviews yet Write the first review

Your photos, menus and reviews help others get to know this place better

D' Castell on map
© OpenStreetMaps contributors
Calle la Union 106-A, 15135
Lima, Lima Region, Peru
Address
Calle la Union 106-A, Lima, Lima Region, Peru, 15135
Report incorrect information

Tasty dishes in Lima

Restaurant features in Lima

Updated on: