Noodle 21
Ramen · Sushi · Thai
Noodle 21 is a casual Asian restaurant offering a diverse menu of Japanese ramen, sushi, Thai noodles, and other Asian dishes, along with beer and sake. They also serve pho and rice bowls. Dine-in, takeout, and delivery options are available.
Location