29, 41 Lat Phrao 23 Alley, Chankasem, Chatuchak, Bangkok 10900, Thailand
Google rating: 4.3
Google reviews: 58