Lemongrass

Restaurant
17308 Southcenter Pkwy

The various Lemongrasses serves traditional Vietnamese cuisine including rice vermicelli bowls, pho, and clay pot catfish.

Lemongrass

17308 Southcenter Pkwy, Tukwila, WA 98188
206-575-8000
Hours: Daily 11 am-10 pm
Restaurant Details
  • Features Cheap
  • Cuisine Vietnamese
  • Price $-$$
submit to reddit