Tuesdays 6:30 pm - 8:30 pm
Follow us on social media to stay updated about our upcoming events!
Villa Italia Ristorante & Bar
26 Mill River St, Stamford, CT 06902
(203) 348-7742
Copyright © 2021 Villa Italia Ristorante & Bar - All Rights Reserved.