Pizza Place is a bar and grill offering a diverse menu with pizzas, burgers, and more. They offer takeout and delivery services.