Restaurants & Bars

Philadelphia Sushi

Aki Sushi in Philly

Share:

More from Restaurants & Bars

Restaurants & Bars Philadelphia Sushi

Aki Sushi in Philly

c
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?

More posts from cruzin023

Feedback