Cafe Roma London
0
Reviews
Coffee & Tea in London
- Soho
25 Shaftesbury Avenue
, Soho, London, W1D 7EG
+44 (0) 20 7439 4727
Cafe Roma are known for their Italian coffee Lavazza. They also serve a variety of sandwiches, snacks and beverages to eat in or take away. A non smoking area is provided.
Tags:
takeaway
|