Nick's Pizza is a pizza restaurant offering Greek-style pizza and roast beef, with options for dine-in, takeout, and delivery.