This place offers a solid take on quick, fresh, Italian food. You order before you seat yourself and then they bring your food to you. The menu has "create yours" options for pizza, pasta and salads, as well as a regular menu.
The service was a little spotty and the cashier was very distracted and didn't smile once. That turned me off, but whatever. The food came out quickly and it was very fresh. We only ordered salads because of gluten and soy allergies, but they were very good. The place smells great and everything that came out of the kitchen looked good, but not very special. Come here for fast, decent, well-priced Italian fare, but don't expect to be blown away. Im not sure I will come back, but give it a shot if you're in the area.