Situated on the hill top in Alvor town, Casa do Rio Restaurant offers an excellent and varied menu to suit all tastes. With a fantastic selection of fresh fish, seafood, steaks, meat skewers and cataplana's. We also recommend trying our selection of Portuguese wines to compliment your meal and delicious desserts.
Rua de São João nº25 A
8500-009 Alvor
Algarve Portugal