Lido Papenoo
Seafood · Italian · Casual Dining
Lido Papenoo is an Italian restaurant specializing in seafood dishes. It is known for its generous and delicious daily menu at an affordable price. The establishment offers a pleasant dining experience with friendly and helpful staff.
Location