Velo VietnameseRestaurants104 TOOLEY STREETLONDON, LND, SE1 2TH · GB020 7407 9310Email unavailablevelorestaurant.comHours not available