Oscar Restaurant

No comments yet
PeninsulaHK$243
Seafood
+598 4243 8820
Calle 8 | Corner 11, Punta del Este 20000, Uruguay

Reviews of Oscar Restaurant

Congratulations! You found a new place!
Why not leave a review and help other members plan the perfect trip?
Write a Review