From an American’s perspective– I felt very comfortable at The Addo’s. The owners are wonderful and very welcoming. I loved the salads. I think the best salads I found in St. Polten and I was here for well over a month and I did get around. Very fresh food and quite relaxing environment. The owners speak…