Chuck E. Cheese
Restaurant in Lowell
- Chain
- Chuck E. Cheese
Sign in to add a photo.
About
Chuck E. Cheese is a restaurant located in South Lowell, Lowell, United States. It serves pizza and offers moderate pricing. The venue provides wheelchair access and wifi.
Amenities
What diners mention
- Service5
- Value for money2
- Cleanliness2
Frequently asked questions
Where is Chuck E. Cheese?+
Chuck E. Cheese is located at 209 Plain Street, Lowell, Lowell.
What kind of place is Chuck E. Cheese?+
Chuck E. Cheese is a Restaurant in Lowell serving Pizza. It is part of the Chuck E. Cheese chain.
What are Chuck E. Cheese's opening hours?+
Chuck E. Cheese is open seven days a week. Chuck E. Cheese stays open late, until 22:00.
Is Chuck E. Cheese open on Sundays?+
Yes, Chuck E. Cheese is open on Sundays.
Does Chuck E. Cheese take reservations?+
Yes, you can book a table at Chuck E. Cheese online.
When is the best time to visit Chuck E. Cheese?+
It is busiest on Saturday and usually quietest on Monday.
How expensive is Chuck E. Cheese?+
Chuck E. Cheese is generally mid-range.
What does Chuck E. Cheese offer?+
Chuck E. Cheese offers Wheelchair access, Free Wi-Fi.
What is Chuck E. Cheese good for?+
Chuck E. Cheese is a popular choice for Families, Special occasions.
Location
What diners say
In recent Google reviews, Service is mentioned most often (5 times). Diners often visit for Families, Special occasions. 75% of ratings give 4 stars or more. Reviewers also highlight Value for money, Cleanliness.
Summarised from themes in recent Google reviews.
Reviews
No reviews yet — be the first to review Chuck E. Cheese.







