Or call (617) 472-4500 for more information.
- MichaelMore than a year agoBeautiful scenic deck, pooch friendly
Siros is an terrific restaurant. Delicious menu and very friendly and welcoming service. No better place on a beautiful day, than to sit on the large patio, enjoy beautiful food and drinks, with your pooch resting by your feet. Magnificent views of the marina and the Boston city skyline across the harbor.