San Jose, CA asian restaurants & food

Lemon Grass Bistro

Food

1143 Story Rd Ste 180, San Jose, CA 95122
(408) 971-9424
Excellent Good Average Poor Awful 2.0 / 5 based on 15 votes

Photos

  • Lemon Grass Bistro photo by Tram H.