Ollie Noodle Shop Grille THIS RESTAURANT IS CLOSED Ollie's Noodle Shop & Grille

THIS RESTAURANT IS CLOSED Ollie's Noodle Shop & Grille Map

1991 Broadway (68th & 69th Sts.)
New York, NY 10023
212-595-8181
Map
Cuisine: Chinese
An open kitchen and good grub contribute to the success of this Upper West Side Chinese joint.
Openings: Lunch & Dinner daily