Oh Baby Sushi
2139 Roosevelt Ave, Redwood City CA 94061