Update Info - Lemon Grass Restaurant
This restaurant was reported as closed. If it is open, let us know.
Lemon Grass Restaurant
1143 Story Rd
San Jose, CA 95122
1143 Story Rd
San Jose, CA 95122
This restaurant was reported as closed. If it is open, let us know.