L Lisa Review of Veludo Bar and Restaurant 3 years ago Food was awsome. Took time getting them though
Comments: