Restaurante O Horta
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Where We Are

 
 
 
 
 
 
 

Visit Us

 
Address : Avenida 5 Outubro 146 8700-304 Olhão OLHÃO Portugal
 
Working Hours: Friday to Wednesday from 12h to 22h.
Closed on Thursdays
 
Telephone : 289714215