Do they do walk ins or do you have to phone and book. I see on Google maps there's a coue of Thai places if you look up at some of the top floor windows. Assuming they are still there.