Philadelphia, PA Metro >
66 E Lancaster Ave,
Sign in to Write a Tip
Mikado Japanese Restaurant is good, but pricey.
I think Mikado is a bit overrated. The sushi is fine, but the prices are up there. Neat idea that it's linked up to Thai Pepper next door, so you can order Thai food for the table as well.
Best of the Best for Japanese.
Very nice upscale feel, but comfortable. Food was fantastic, fresh ingredients and great fish. Very authentic with fair pricing for the main line. Definite good choice.
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now