Posts

Gai Tod Takrai, or Thai Lemongrass Fried Chicken with Sweet Chili Sauce

Gai Takrai, or Lemongrass Grilled Chicken Skewers in Bangkok, Thailand