Café Baia

Restaurant in Obidos, Portugal

Features: outdoor seating