Update Info - Lemon Grass Noodle House
This restaurant was reported as closed. If it is open, let us know.
Lemon Grass Noodle House
1137 Main St
Stevens Point, WI 54481
1137 Main St
Stevens Point, WI 54481
This restaurant was reported as closed. If it is open, let us know.