Give the perfect gift!
Villa Italia Ristorante & Bar
26 Mill River St, Stamford, CT 06902
(203) 348-7742
Copyright © 2021 Villa Italia Ristorante & Bar - All Rights Reserved.