Lemongrass Thai

22205 Sherman Way
Canoga Park, CA
818.703.6421
34.201026
-118.610413
Hours:
Mon - Sun:11am - 10pm

for Lemongrass Thai
Directions
from: