Live Sushi
Restaurant/cafe
94103 San Francisco
United States
Phone: 415 861 8610
Website: http://www.livesushibar.com http://www.livesushibistro.com
San Francisco's Best Sushi
Live Sushi, at 2001 17th St and 1 Gilbert St in San Francisco. Call us for delivery!