Answer: Both cinemas and cafes are appropriate.
Reasoning: Leicester Square is known for its entertainment venues, including cinemas, and also has many cafes.