Skip to content

Contact Us

Your opinions are important to us. Whether it is a simple question or a valuable suggestion. You can call us by phone or email us directly at

stillwater logo small

242 Stillwater Ave
Stamford, CT 06902



Operation Hours
Mon-Sat: 5am – 8pm
Sun: 5am – 5pm

Leave us a message

All rights reserved. Copyright Stillwater Sandwich Shoppe © 2021