Soldato
- Joined
- 24 Nov 2002
- Posts
- 16,379
- Location
- 38.744281°N 104.846806°W
Was great in Stockholm, allbeit pricey!
I wouldnt go to the one in Covent Garden. It was shut down for a couple of months due to a cockroach infestation.![]()
my one near Leeds is ok, food is a little over priced but decent I would say and convenient if you've been shopping or whatever...
These chains are kind of are kind of like a half-way house between a fast-food place and a restaurant I think.