Silver Clouds | Karaoke in the Marina
Silver Clouds Restaurant 1994 Lombard St, San FranciscoLooking for a low key restaurant to do karaoke in the Marina in San Francisco? Silver Cloud is a restaurant and karaoke bar located in San Francisco that opened in…