Order Online

Please Select a Menu

Villa Italia
26 Mill River St.

Stamtord, CT 06902

Delivery/Takeout Menu

Delivery Area
    Within 3 Miles **$15.00 MINIMUM** $1.50 Delivery Charge

Hours
    Mon. - Thur. 11:30 am - 9 pm
    Fri. 11:30 am - 10 pm
    Sat. 4:30 pm - 10 pm
    Sun 4:30 pm - 9 pm
   

Payment Accepted
    CASH AMEX VISA MC

If you're a returning customer, please Sign In now.

If you're new to this site, you can save your personal information at the end of your first order.