Your Browser Is Not Supported

Please upgrade to FireFox, Opera, Safari or Internet Explorer 7 or 8. Thank You!   Close Window


Relax and enjoy Stecca’s contemporary Italian dining in either their stunning secret garden, or the few outside tables they have. A real taste of Italy in the heart of Little Chelsea.