Thai Lemongrass Restaurant
Thai restaurant; Takeout Restaurant; Asian restaurant; Buffet restaurant; Box lunch supplier; Southeast Asian restaurant
Description:Menu of traditional Thai dishes in a simple neighbourhood restaurant with a takeaway menu. Authentic Thai food in family-run venue