Normally I don't like pepperoni pizza. Matter of fact, I actually hate it. Now, I know why - it's because it didn't come from Rosa's! The crust is the difference - nice consistency and the outside crust was absolutely perfect and tasty...not a bland crust but not overly spiced up with cheeses and all kinds of unnecessary fillings. The wait staff was friendly (the young man behind the counter could have asked me if I was already being served but he looked at me and walked back to talk to the rest of the guys who were hustling around making some serious food). The nice lady who took my order was hopping, too, and she gave me my pizza and a nice smile. I'm still giving it a 5 star rating because, overall, this experience was really good and so was the food.