#Foodie Review: Bellaria Restaurant and Wine Bar (London)
Bellaria Restaurant and Wine Bar 71 Great Titchfield Street Fitzrovia London W1W 6RB Overall Verdict: Neutral – Not recommended, but I would not suggest you avoid it. DECOR: 3 From the other reviews, I surmised that the basement was nice and quaint. I guess that depends on what you prefer. I did not sit down […]