Do they have wifi for guests?

Kayla Mccracken | Sep 5, 2020 | Category: Restaurant in Sturbridge, Massachusetts

Applebee's Grill + Bar - All questions

Address: 120 Charlton Rd, Sturbridge, MA 01566, USA

Chloe Rourke | Sep 5, 2020

Yes they do!

T | Sep 5, 2020

I'm not sure sorry you can call the restaurant and ask

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

What is drink of the month

David Riendeau | Sep 6, 2018
Read More

Trending Places