Restaurants & Bars 3


Chicago Caroline | Nov 6, 2005 06:01 AM

I had a fantastic meal at Belgo's in London about 7 years ago, with a bunch of friends that I had met in Taiwan. I am wondering if there is still a Belgo's in London, and what the address is.

Want to stay up to date with this post?

Recommended From Chowhound