I Luv Teriyaki & Sushi
270 Potrero Ave
San Francisco, CA 94103-4815
415-431-2006