Are there outdoor seatings?

S. | Aug 25, 2022 | Category: Pizza restaurant in Boston, Massachusetts

Picco - All questions

Address: 513 Tremont St, Boston, MA 02116, USA

spyros | Aug 25, 2022

Yes, there are about 10 tables outside and a few more inside.

Alex Zhu | Aug 25, 2022

Yes

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Do Picco has a patio?

paolo guastalla | Sep 9, 2018
Read More

Trending Places