Has anyone been to this place? Opened up recently-ish and I've been curious but also too cowardly to try it out. Good feedback? Recommend food? etcetc thanks!
Porto - Alawa shops food place
3 public posts in this discussion.
Post 2
Is that the Greek shop?
Post 3
I think so yeah