Odyssey Pizza is a great place to order pizza and subs from. They are also an eat in resturant. Their sausage & pepper pizza is my favorite and they use only the finest ingredients. The pizza crust is so yummy and does not have the usual yeasty taste to it and the flavor reminds me of fine french bread. They slice their sausage and load on the cheese so you do not need to order extra cheese. They also make great subs and are reasonably priced.
more