Eating Thai Steakhouses at Lemon Grass Restaurant restaurant in Syracuse, NY.

Feedback

Do you manage or own Lemon Grass Restaurant?

Yes