Looks like it's permanently closed, we stopped by on a Saturday afternoon and does are locked, lights off, no one in parking lot.
Take out or diner in. All the food is just wonderful, clean. The portions are more the you can eat! Little pricey, but for what you get, very well worth it. They do not offer delivery.
I have traveled a lot and I have had a lot of pizza but I must say The Original Georges Pizza is the best! They used to be located in the Acre section of Lowell, MA on Broadway St and when they closed down, I...More