Filters:
japanese food in Ardmore
About 1 results.
Mikado Japanese Restaurant
64-66 E Lancaster Ave, 19003 Ardmore, United StatesWe've been serving Japanese & Thai food in the neighborhood for the last 25 years! Thai Pepper opened in Ardmore in 1991 and in 1999 it was joined by sister restaurant Mikado. In 2008, we broke d…