Italian Garden Restaurant

The Italian Garden is perfectly suited for large groups and is located within 3 minutes walking distance from the square and all the main English pubs and clubs. Extensive menu – pasta, meat, fish and vegetarian, reasonably priced. Free glass of cava or shots on arrival with all advanced bookings

Leave a Reply