Coya

Rate this item
(0 votes)
It is in the Top 100 list of Restaurants in London. It brings the spirit of Latin America to the heart of London.

Additional Info

  • Phone Number: 020 7042 7118
  • E-mail: This email address is being protected from spambots. You need JavaScript enabled to view it.
  • Address Line 1: 118 Piccadilly
  • County: England
  • City: London
  • Post Code: W1J 7NW