First impression? Friendly greeting and decent service ordering at the counter. My wife needs gluten free pizza. According to her the gluten free crust was above average. My pizza was very good. I got the thicker crust. They were generous with the ingredients. The atmosphere was sports bar/baseball. They seemed short staffed and had a hard time keeping the place clean. Our first table was dirty and the took a minute to get it wiped down. The vinyl benches had little kids greasy handprints all over. We moved to another table which was much better. With a little attention to cleaning details and maybe a couple of different channels on the tvs, this place would get five stars. We will go back in the future.