Café Santa Rita

Restaurant in Obidos, Portugal

Sandwich/Tea cafe