We ate at Rosa's Pizza for the first time ever just this afternoon. We were pleasantly surprised at the array of items on their menu. They have pizza (of course), salads, sandwiches and Ben & Jerry's ice cream! They hand toss their pizza and they make it fresh every morning! They have a pizza big enough to serve an army - LOL - it is 20", now that's a pizza! The service was superb! And our food was delicious, some of the best pizza we have ever eaten!