San Jose, CA asian restaurants & food

Lemon Grass Restaurant

Food

1143 Story Rd Ste 100, San Jose, CA 95122
(408) 288-9771
Excellent Good Average Poor Awful 2.5 / 5 based on 95 votes

Photos

  • Lemon Grass Restaurant photo by Tram H.