Pizza Lido offers pizza with various amenities like free Wi-Fi and seating. Takeout is available.