Located on the top floor of the new Popway Hotel in TST, it has a view that relaxes you, dining experience that comforts you and playful dishes that energizes you. It is the place to share special moments, it is the space to entertain your closest friends and it is the view to unwind in between your busy schedule. Come see us, your cozy oasis, UpTop of TST.
No reviews yet. Be the first to add a review.