Oh Baby Sushi
2139 Roosevelt Ave, Redwood City 94061