Is there outdoor seating
Address: 1 Worcester Rd, Framingham, MA 01701, USA
Rohit Arora | Sep 3, 2019
Nope.
H360 | Sep 3, 2019
Olive garden is my friends name
JoJo | Sep 3, 2019
Nope... Only benches outdoors no tables or food service outdoors.
Umair Ishaq Khan | Sep 3, 2019
No
Thanks! Your answer is awaiting moderation.