Been to Angelwitch several times. Progressively gone downhill. Prices are extremely high (150-180 baht each)and the service staff are very pushy. They walk by and lift your drink continuously to see if you are done.
I do recommend you to go see their shows if…