Il Borgo
Full information about Il Borgo (Establishment and food) at 13 Gloucester Road, London, England SW7 4PP - address, phone and fax, official website, working hours, photo, maps, reviews and etc.
Contacts
Categories:
Establishment Food
Phone:
+44 20 7589 8031
Address:
13 Gloucester Road
London
England SW7 4PP
United Kingdom
Official Website:
ilborgo.co.uk
Opening hours
Rating
1 /5
Based on 1 reviews
Reviews about Il Borgo
- Pei Junior Chan Review added: 2018.08.22★ ☆ ☆ ☆ ☆Food was alright but service was absolutely terrible, asked for tap water and sneakly charged us for 2 bottle which came to £3 each!! Asked us if we wanted salad and that's ontop as well (as they came come across as if it was on the house, but it wasn't). Not even good service, also wanted to pay seperately with friends and the guy was funny about it and didn't let us. Food came to £66 between 4 people and £7 service charge ontop!! Whats even worse is that I saw a bloody MOUSE!!!! Never ever in my life have I experienced such poor service. Avoid!!