Ollie's Noodle Shop & Grille, located in New York City's Upper West Side, opened its doors in 1989 with the vision of bringing authentic Chinatown cuisine to a new neighborhood. Initially popular among Columbia students seeking a taste of Chinese flavors, the restaurant quickly established itself as a go-to spot for traditional Chinese dishes.
Since its inception, Ollie's Noodle Shop & Grille has been a cornerstone of Chinese dining on the Upper West Side, consistently delivering the same quality of food that delighted patrons over three decades ago. Despite its growth and relocation near Columbia University, the restaurant remains dedicated to preserving the essence of its original offerings.
Generated from the website content