Top Brunch Spots » Restaurants » Chinese restaurant » Teo Chow Noodle Shack – Fremont, California 94538
Simple, colorful counter serve in a strip mall specializing in Chinese noodle bowls & stir-fries.