Edo Sushi Bar
601 Berlin Street
Hours
12:30pm-3:30pm/7:00pm-11:00pm Mon-Sat; 1:00pm-4:00pm Sun
About this place
Edo Sushi Bar is a MUST for all sushi lovers stopping by Lima.
It perfectly fuses traditional Japanese techniques and recipes with local cuisine for a unique experience.
The local vast variety of seafood lends itself for a wide range in options.
User reviews
Re: Edo Sushi Bar
LOOK SO NICE. I AM HUNGRY



