Panorama Pizza & Steakhouse is an Italian restaurant offering pizza, steak, and takeaway options.