Theo's is right across the street from the Belmont Cinema, so it's very convenient for a pre or post movie meal or snack. The place does not have much character, but it is very clean and reasonably comfortable. The pizza is surprisingly good with a nice thickness of crust and not too much gloopy cheese. They have a decent selection of beverages, and they do provide crushed pepper flakes, basil, and parmesan to spruce up you slices. They don't have a parking lot, but there's parking along Trapelo Road and side streets.
more