Chef's Table

61F, Tower Club at Lebua, 1055 Silom Road, Si Lom, Bang Rak, Bangkok, Thailand

฿฿฿฿ French Contemporary

MICHELIN Guide's Point Of View