Cosmoba

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

London, United Kingdom

cosmoba.co.uk
Italian restaurant· Italian· Mediterranean· European· Restaurant

Cosmoba Reviews | Rating 4,2 out of 5 stars (5 reviews)

Cosmoba is located in London, United Kingdom on 9 Cosmo Pl, Holborn. Cosmoba is rated 4.2 out of 5 in the category italian restaurant in United Kingdom. Where do we begin? Perhaps a bit of family history would be a good start... Both our families came to London over 60 years ago to find work, mainly with relatives in their Italian restaurants. As the years passed they became more and more involved w...

Address

9 Cosmo Pl, Holborn

Price range

$$

Phone

+442078370904

Best known for
Fresh Sushi
Biggest weakness
Inconsistent service
Most praised
Value for Money
Recommended for
Families, Sushi lovers
Write review Claim Profile

M

M jB

Convenient for us on the day. Food served was tasty and nicely cooked. Just disappointed to be charged 2.95 for a glass of Coke Zero poured from a can and didn't get what would have been left in the can. Also, on the menu informed 10% service charge would be added. Total 31 but added 4 service charge.

A

Ana Bolio

First place I ever ate penne arrabiata when I was about 9 years old !

S

sam Lau

love the lunch deal, 5.5 pounds for very good pasta

B

Ben Ross

Fairly standard Italian fare in a nice environment. Good quality pasta at the higher end of the price-range, justified by the pleasant surroundings and outside seating in a pedestrianised alley. Good to very good wine, too.

J

Jonathan Chadwick

Great Italian just off the main road in a nice quiet area! The food is amazing and so filling. Staff are very friendly and welcoming.

Popular Topics Mentioned

Open hours