RestaurantsVenues & Properties
Indian Farzi Cafe chain to open first UK site
Indian restaurant chain Farzi Cafe, is set to open its first UK site in London’s Haymarket area tomorrow (19 December).
You'll need to
subscribe to unlock this content. Already subscribed? Login?