Among Bangkok’s most popular malls, the uniquely themed Terminal 21 is almost always a top pick for travelers. Every time I’m in Bangkok, I somehow end up back at Terminal 21 — I’ve even started booking hotels near BTS Asok Station just to make it easier.
Friends often ask me, “Besides the famous Pier 21 food court, what else is worth eating at Terminal 21? Is it worth planning a meal stop?” Honestly, I’d never really kept track of how many places there are or what each one serves. I just knew there were lots of options — Japanese, Korean, Thai, and more — but I couldn’t have told you exactly what was where.
So this time, I did my homework and pulled everything into one guide: exactly which restaurants you’ll find on Terminal 21 Bangkok’s food floors.
Your Map to Terminal 21’s Food Floors
Most of Terminal 21’s restaurants and cafés are clustered on Levels 4 and 5 — the San Francisco and San Francisco Pier floors. You’ll also find a well-known dim sum spot on Level 3 (Istanbul) and After You Dessert Cafe on the Tokyo level (L1). But if you’re here to eat, take the escalator up, walk past the themed “departure gates,” and you’ll land right in the main dining zone on the San Francisco floors.
Check out my other related guides and videos here:
Terminal 21 Bangkok & Pier 21 Budget Eats Guide
After You Dessert Cafe: Bangkok’s Must-Try Over-the-Top Treats
Terminal 21 and Pier 21 Food Video
To make planning easier, I made quick-reference maps for Levels 4 and 5. Download the high-res images below and keep them on your phone:
Download Terminal 21 4th Floor Restaurant Map
Download Terminal 21 5th Floor Restaurant Map
Now, let’s start with Terminal 21’s San Francisco floor (Level 4).
Terminal 21 San Francisco Floor (Level 4) Restaurant Highlights
On Level 4, you’ll find close to 30 spots, from full-service restaurants to cafés and dessert counters.
YOSHINOYA
A familiar Japanese beef-bowl chain—fast, budget-friendly, and an easy comfort-food option.
PEPPER LUNCH
A casual Japanese chain known for sizzling hot-plate meals. Great when you’re craving steak and rice without a long wait.
MK Restaurant
MK is one of Bangkok’s best-known hot pot chains. Yes—Bangkok locals love hot pot, even in the heat. It’s popular, so expect a wait at peak times. Unlike classic Thai hot pot, MK’s broth leans more Japanese-style, paired with Thai dipping sauces. With 400+ locations across Thailand, it’s affordable and a fun way to try a Thai-style hot pot meal.
BAR B Q PLAZA
A long-running favorite for grill-it-yourself “pan barbecue.” You’ll find everything from thin pork and beef slices to salmon fillets, bacon, and cheesy dumplings—tasty and a little indulgent, but worth it.
PONN Cafe
Ponn Cafe is a stylish spot for classic Thai dishes like Pad Thai, Tom Yum Goong, satay skewers, fried rice, and noodles. They also serve Thai milk tea and desserts. The space feels cozy and modern, with mid-range prices—nice when you want Thai flavors with A/C and a comfortable seat.
Hachiban Ramen (8番拉麵 / ฮะจิบัง)
Hachiban Ramen is a casual Japanese ramen chain. Terminal 21 has several Japanese options, which says a lot about how popular Japanese food is in Bangkok. This branch adds a light Thai touch to some flavors, and the pricing is the real draw: a bowl is around 80–90 THB, far cheaper than ramen in many other cities. For that price, it’s hard to say no.
Kinkao Thai Cuisine
Kinkao serves modern, creative Thai dishes in a trendy setting. Their signature Tom Yum Goong soup is a must-try, and they’re also known for dishes like curry crab and glass noodle crab pots. You can even order fresh oysters topped with a punchy Thai chili-lime sauce. Prices are mid-range to slightly higher, but the quality is worth it.
CoCo ICHIBANYA
The well-known CoCo ICHIBANYA curry house—always a comfort-food go-to for Japanese-style curry fans.
HAVE A ZEED Thai Cuisine
Have a Zeed focuses on Thai Isan (Northeastern) cuisine, one of Thailand’s most influential regional styles. Many classic Thai flavors trace back to Isan food—spicy green papaya salad, tangy fermented fish sauce, grilled pork neck, and sour Isan sausages. If you mostly know “standard” Thai dishes, Isan food is a great way to branch out.
CAFE FISH
CAFE FISH is an American-style seafood restaurant serving everything from fries and fish fillets to seafood pasta and fried rice. Desserts include cakes and ice cream. Prices are mid-range. For example, a seafood pasta in pomodoro sauce runs about 290 THB, while a large mixed seafood platter with sea bass, prawns, squid, and mussels is around 720 THB.
TONY ROMA'S
TONY ROMA'S is famous for its ribs — a solid choice when you’re craving hearty, Western-style ribs in Bangkok.
Mo-Mo Paradise
Mo-Mo Paradise is well-known for its Japanese sukiyaki and shabu-shabu. A great pick for groups, especially if you want an all-you-can-eat set with plenty of fresh veg and sliced meats.
CODE Cafe
CODE Cafe leans into over-the-top desserts, similar to After You. They’re known for molten toast and croissants with gooey fillings, and they’re popular with Bangkok’s younger crowd. You’ll also find icy treats and drinks. If you enjoy After You, CODE Cafe is an easy add-on.
FUJI Japanese Restaurant
FUJI is an affordable Japanese restaurant chain with locations all over Thailand. The menu is set-meal friendly, the dining space is roomy, and while the flavors are on the casual side, it’s a well-loved option for a quick Japanese meal.
THE TERRACE
THE TERRACE is a family-friendly Thai chain. Prices are budget-friendly: most set meals are around 100 THB, with some closer to 200 THB. They also offer kids’ meals, making it a convenient choice for families traveling with kids.
HONGDAE GAMJATANG
HONGDAE GAMJATANG is a Korean restaurant serving classics like kimchi stew/hot pot and stone-pot bibimbap. Expect to pay around 200 THB or more per dish — mid-range for Terminal 21’s dining options.
SEE FAH Thai Cuisine
SEE FAH is another Thai restaurant chain known for home-style dishes like braised pork leg over rice, stir-fried noodles, and spicy seafood soup. They also serve plenty of Chinese-inspired items like dumplings. Most dishes are priced between 100–200 THB, with plenty of smaller items under 100 THB. There are also plenty of Thai drinks and classic desserts.
OOTOYA Japanese Restaurant
OOTOYA is a familiar Japanese set-meal chain with a few local twists. A solid pick if you’re craving comforting Japanese food in a sit-down setting.
COLD STONE Creamery
The classic COLD STONE experience — watch the staff mix and fold your custom ice cream on a frozen stone slab.
DAK GALBI Korean Restaurant
DAK GALBI is a popular Korean chain serving classic comfort dishes — think sizzling grilled meats, hot pots, and hearty stir-fried noodles. It’s on the pricier side for Terminal 21, but a good pick when you’re craving Korean BBQ flavors.
STAR CHEFS Japanese Cuisine
STAR CHEFS offers a range of Japanese dishes like sushi, sashimi, tempura, and rice bowls. Prices are higher than some other Japanese spots here, with most items over 200 THB, but still reasonable compared with standalone Japanese restaurants outside the mall.
YUM SAAP Thai Street Noodles
YUM SAAP is a well-known Thai chain that turns instant noodles (Mama) into flavorful comfort food. Beyond noodles, they also serve fried rice, Tom Yum soup, and other snacks and sides. It’s very affordable and a fun twist on Thai comfort food. For more Yum Saap locations, see our guide here: Yum Saap Branches — Pier 21, Terminal 21, Central World.
FARM DESIGN
FARM DESIGN is a popular dessert chain from Japan, best known for its cheesecakes and puddings. There are lots of flavors, and prices are reasonable (about 90–100 THB per cake slice, and puddings around 50 THB). Be ready to wait — it often gets packed at peak times.
SUNRISE TACOS
SUNRISE TACOS is an American-founded Mexican chain serving tacos, grilled meats, and Tex-Mex favorites. A fun option when you want something different.
SWENSEN'S Ice Cream
SWENSEN'S is a classic ice cream chain — a simple, reliable choice when you want something sweet. With plenty of branches around Bangkok, it’s easy to spot.
HOKKAIDO CHEESE Tart
HOKKAIDO CHEESE Tart is known for creamy, just-baked Japanese cheese tarts. Prices are reasonable at about 59 THB each, with discounts when you buy multiple pieces. Watch for seasonal flavors like durian, if you’re curious.
KAMU Tea Kafe
KAMU Tea Kafe is a stylish, Japanese-inspired bubble tea shop with everything from milk tea and boba classics to creative fruit teas. The drinks are very Instagram-friendly and popular with Bangkok’s younger crowd. Prices are reasonable. For reference, a large matcha latte with red beans is around 80 THB, while a honey lemon green tea is about 69 THB.
STICK HOUSE Italian Gelato
STICK HOUSE is an Italian gelato-on-a-stick shop — an easy grab-and-go treat while you explore Terminal 21.
Terminal 21 San Francisco Pier (Level 5) Restaurant List
After Level 4, hop on the escalator up to Level 5 (San Francisco Pier) for the main food court and more sit-down options:
Pier 21 Food Court
Pier 21 is Terminal 21’s most famous food court and takes up the largest space on Level 5. The real surprise here is the pricing — it’s famously cheap for a mall food court. The first time I came, the prices felt almost too good to be true—until local friends told us it really is both tasty and affordable. Now it’s one of our repeat stops whenever we’re in Bangkok.
Giants Yakiniku Restaurant
Giants is a Japanese-style yakiniku spot with some Korean BBQ overlap, with plenty of grilled meats and seafood options—including big river prawns. Prices are on the higher side for this floor.
Penguin Eat Shabu
Penguin Eat Shabu is an all-you-can-eat Japanese hot pot restaurant, with sukiyaki as another option. It’s usually busy—you’ll see steaming pots and happy diners as you walk by. Great when you want something hot and filling.
Sushi Express
Sushi Express is a familiar conveyor-belt sushi chain. An easy option for quick bites if you’re in a hurry.
TUDARI Express Korean Hot Pot
TUDARI Express serves Korean-style hot pot and army stew. Their seafood army stew is a popular order, packed with river prawns and other add-ins (around 400–450 THB). Hot pot really is a Bangkok mall staple.
At Sea (แสนแซ่บ) Thai Seafood
At Sea แสนแซ่บ is a Thai seafood restaurant where you’ll see tables loaded with seafood. They also offer Thai-style seafood hot pot sets if you want something shareable.
Ramen Champion CHABUTON
CHABUTON is a ramen spot known in Japan and popularized on Japanese TV. The shrimp ramen is especially popular here, and it’s priced at just 99 THB.
JEFFER STEAK
JEFFER STEAK is a classic steakhouse serving straightforward steakhouse classics—steak, hamburger steak, fries, and more. They also have fish options like salmon fillets, which are popular. Prices lean mid-range to slightly higher, with most mains around 200 THB.
BLUE SPICE & HERB
BLUE SPICE & HERB is a more upscale international buffet serving a mix of cuisines, including Japanese (with plenty of sashimi), Thai, American, and Chinese dishes. Expect around 500 THB per person, which is reasonable for an all-you-can-eat buffet in a polished setting.
BonChon Chicken
BonChon Chicken is a well-known Korean fried chicken chain with branches in malls across Bangkok. This branch is often busy, so expect a line at peak hours. If you want to skip the wait, come a little before or after the lunch and dinner rush. You can choose your preferred pieces—drumsticks, wings, or a combo. Prices start at about 150 THB for a small set (3 drumsticks), 230 THB for a medium set, and 380 THB for a large portion.
The Manhattan Fish Market
The Manhattan Fish Market is an American-style seafood restaurant known for fried fish, calamari rings, grilled shrimp, and pasta dishes. Prices are mid-range, making it a solid pick if you’re craving classic fried seafood in Bangkok.
ROYAL KITCHEN
ROYAL KITCHEN specializes in classic Cantonese cuisine. Prices are generally mid-range, and some menus include traditional banquet-style items (including shark fin soup). If you prefer to avoid shark fin, it’s worth double-checking the menu before ordering.
MOOM MUUM PARK
MOOM MUUM PARK is a more refined fusion restaurant blending Thai, Japanese, Italian, and Chinese influences into polished, presentation-forward dishes. Stir-fries are usually around 200 THB, rice and noodle mains are about 180–200 THB, and pizzas are closer to 400 THB—nice if you want a stylish sit-down meal.
TOHKAI YAKINIKU
TOHKAI YAKINIKU is a Japanese BBQ restaurant with an all-you-can-eat option. The main draw is the meat selection, including Angus beef and Australian ribeye. They also offer plenty of sides, plus a few Korean BBQ-style items. It’s around 489 THB per person, which is good value for an unlimited BBQ set.
Baan Ying Cafe & Meal
Baan Ying Cafe & Meal is a creative Thai restaurant popular with locals, so expect a wait at peak times. Their specialty is build-your-own omelet rice, where you choose your fillings (20–40 THB per topping). The base omelet starts at 60 THB. Add rice and it’s 120 THB, then you can add toppings to build your own version. The cozy, minimalist space gives it a modern Japanese-Thai café feel.
MIX Restaurant
MIX Restaurant stands out on Terminal 21’s 5th floor thanks to the striking warrior statue at the entrance. Despite the Qin-dynasty-style look, this isn’t Chinese cuisine—it’s a trendy Thai-fusion restaurant. Expect familiar mains plus plenty of inventive desserts and icy treats, with mid-range prices.
KFC
If you just want something fast and familiar, KFC is right here.
Hawker Chan
Hawker Chan is the famous Singapore chicken rice chain associated with a Michelin star. It’s often less crowded at Terminal 21 than you’d expect, so you can grab a satisfying, Michelin-famous meal without much fuss—usually at a very reasonable price.
Yentafo Kruengsonge by A. Mallika
Yentafo Kruengsonge by A. Mallika is a popular Thai noodle chain that covers a wide range of noodle soups, stir-fried noodles, rice dishes, and classic Thai bites, plus congee and traditional desserts. Its parent brand, Ruen Mallika Royal Thai Cuisine, has been recognized by Michelin for its fine-dining approach to traditional recipes, including crispy edible flower fritters—something you don’t see on every menu, so it can be worth trying here.
Kono Pizza
Kono Pizza puts a fun spin on pizza with pizza cones instead of flat slices. There are plenty of flavors to choose from. Each cone is more of a filling snack than a full meal: the small starts around 119 THB, and regular sizes range from 129–159 THB. It’s a novelty, but worth trying if you’re curious.