TJ Favor Group caters off-site Thai buffets in Bangkok and vicinity. From 230 THB per guest for 300+ guests, with 6 dishes of your choice and a team that sets up and looks after the buffet for about 3 hours.
Thai Buffet Menu
From 230 THB per guest
For 300+ guests (excluding 7% VAT)
| Guests | Per guest |
|---|---|
| 10–19 guests | 690 THB |
| 20–29 guests | 590 THB |
| 30–49 guests | 490 THB |
| 50–99 guests | 350 THB |
| 100–299 guests | 250 THB |
| 300+ guests | 230 THB |
A sample of our Thai buffet menu: curries, soups, stir-fries, salads and desserts. Mix any 6 dishes. The full list is in the PDF.




Prices exclude 7% VAT. No service charge
From 10 guests; please book at least 2 days ahead
Under 20 guests: 1,500 THB travel fee (Bangkok and vicinity). Other provinces: extra travel fee, shown in your quote
Call 063-878-8169 / 087-746-0044 / 096-949-6622






More event photos on Facebook TJ Favor Catering
A selection of clients who have used TJ Favor Group’s services
Guests, date, time and venue, on LINE or by phone
Free of charge
At least 2 days before the event
Pay the balance after the event
230–690 THB per guest depending on guest count; from 230 THB per guest for 300+ guests. Prices exclude 7% VAT.
We cater from 10 guests. Under 20 guests there is a 1,500 THB travel fee.
6 dishes from our Thai buffet menu; each extra dish is 30 THB per guest. You can also mix in international dishes and we will price it in your quote.
All prices exclude 7% VAT, and there is no service charge.
A 50% deposit confirms the booking. The remaining 50% is paid on the event day, after the event.
Book at least 2 days before your event. If it is more urgent, message us on LINE or call and the team will check availability before confirming.
In Bangkok and vicinity there is no travel fee for 20 guests or more; under 20 guests the travel fee is 1,500 THB. We also cater in other provinces for an extra travel fee, shown in your quotation.
Send your guest count, date, time and venue. We will suggest a menu and send a free quote.
Call 063-878-8169 / 087-746-0044 / 096-949-6622