
opening times
enquiries
Venue website
Follow venue
One of Vauxhall’s Madeira London restaurants, 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.