Very reasonably priced Italian food with a nice environment (Even nicer than The Broiler Steakhouse located also at Palace Station). We like the thin crust pizzas and a mix of all different flavors of italian sodas - actually carbonated water with one of 20 different flavors added to it.. watermelon is the best. The best pizza is the artichoke and spinach pizza, make sure to have them grate fresh parmeson on your pizzas.