Italian Restaurant, Restaurants
140 Gloucester Road, London, SW7 4QH (Show me directions) Show Map
020 733...Landline Landline
Email
Website Website
olivesrestaurantandbarlondon
Report a problem with this listing