opening times
Address
enquiries
Venue website
Follow venue
Portuguese restaurant Vauxhall – the Pico Bar and Grill offers wonderful tapas and delicious meats straight from the grill. We recently heard the steaks being described as some of the best you can get in South London! If you’re after a lively place to grab some drinks and a hearty dinner, then this is very much the place for you.