Vigilante's Italian Kitchen & Deli Stamford CT
Add Website
Close
Vigilante's Italian Kitchen & Deli
Be first to review 886 Hope St,Stamford CT 06907 Phone Number: (203) 363-0730
Vigilante's Italian Kitchen & Deli Store Hours
Hours may fluctuate