Oh Baby Sushi
2139 Roosevelt Ave, Redwood City, CA 94061