Lemongrass Sushi & Wok

2207 S Western St, Amarillo
(806) 352-5535

Menu

The menu is wrong or outdated? Please send us the actual menu to [email protected]