Casa Di Leo
Lijnbaansgracht 274, 1017 RL Amsterdam

About
Casa Di Leo is an Italian restaurant in Amsterdam, open daily from noon to 10pm. It serves straightforward Italian dining and has a steady stream of local reviews.
- Italian restaurant
- Restaurant
