Lemongrass Thai Restaurant

Overview

Address: 2216 1st St
Livermore, CA 94550
Website: lemongrasslivermore.com
Phone: 925-606-6496