Restaurants & Bars

Philadelphia Sushi

Aki Sushi in Philly

Share:

Restaurants & Bars 24

Aki Sushi in Philly

cruzin023 | Mar 1, 2009 12:50 PM

I saw an ad for Aki sushi on 1210 Walnut St. in Philly. They have an all you can order menu for 24.95 on Sundays. Has anyone gone? How is it?

Want to stay up to date with this post?

Feedback