I am usually not a fan of thin crust pizzas, but this place actually manages to make them taste good. The dining environment is casual, and service was average but speedy.... it is basically an upscale fast food joint. Not for every occasion, but all-in-all a nice place to grab a quick bite.
Added bonus, they serve wine and euro-style fizzy drinks (in orange and lemon flavors).