Momo's has HUGE pizzas. Thy are hand-tossed and delicious. The toppings are fresh, and it doesn't take long for yor order to be ready. However, I'd advise you to call ahead if you're getting take-out, because it can be really crowded--Momo's is a very popular place.
The prices are great when you consider how much pizza you are getting.
The restaurant is a bit small and not in a great state of repair (ripped bench seats, etc) but the atmosphere is fun and you can watch the pizzas being made.
more