Villa Bianca

Rate this item
(0 votes)
Air-conditioned Italian restaurant with chalkboard menus; sound absorbing tiles and large windows
Air-conditioned Italian restaurant with chalkboard menus; sound absorbing tiles and large windows

Additional Info