The restaurant features fantasy-inspired decor and a mobile app for seamless ordering. It's yet another highly anticipated San Jose restaurant that is racking up excellent initial reviews.
CEO Noodles is open from 10am-9:30pm every day and is located at 130 E. Santa Clara Street (between 3rd and 4th Street).
Source: The Downtowner
Source: The Downtowner