Archipelago
Exotic meats and insect sides in flamboyant restaurant with Buddhas, palms and peacock feathers.
Address: 53 Cleveland Street | 020 7637 9611
WEBSITE
Exotic meats and insect sides in flamboyant restaurant with Buddhas, palms and peacock feathers.