O Victor is a restaurant serving traditional Portuguese cuisine. It is located in Rio de Mouro, Portugal. The establishment offers a dining experience focused on authentic Portuguese flavors.