Oh Baby Sushi - Sunnyvale ★★★★☆4.4 (359) Restaurants Japanese restaurant · Sushi restaurant · Udon noodle restaurant (more) 1200 Crossman Ave #110, Sunnyvale, CA 94089 Call Website Details →