Mikado Thai Pepper Restaurant in Ardmore has ... Read more about the best places to grab Thai food in the Main Line Today.