Pizzeria Orca offers pizza and sandwiches with delivery and takeaway options. Free WiFi is available.