Stopped by this new Italian place for pizza take-out. Thought I'd give it a try. Ordered 2 pizzas (only one size available - 10 inch). Each had 2 toppings. Total bill was $41.73!!! Yes, you read that right. Not talking about Manhattan here. This is Glenshaw!!! Pizza was ok, but I've had better from Calliente's and Barrel Junction. Staff was friendly and the place seemed to have a nice ambiance. But, really. Prices are way out of line on all levels. Won't be back.