Restaurante Oviedo is located in Facultad de Ciencias Economicas, Universidad de Buenos Aires, Argentina on Calle Beruti 2602 C1425BBD Buenos Aires. Restaurante Oviedo is rated 4 out of 5 in the category spanish in Argentina.
Address
Calle Beruti 2602 C1425BBD Buenos Aires