Sir Pizza is located on Chipman Street of M-21 in Owosso. Their pizza is ok. Their nachos are the best. The large size nachos are topped with lettuce, burger, cheese, sour cream, onions, olives, nacho chips, tomatoes, and salsa. The serving size is huge. The wait staff here is nice. The building is clean. They have plenty of parking. They have a couple of arcade style games to keep kids entertained.
more