sushi heaven

 
 Run don’t walk to Akio Sushi in the Lincoln Court Shopping Center in Malvern.

It’s amazing. Super fresh, clean, excellent service.

Located at 215 Lancaster Ave, Malvern, PA 19355 , phone (610) 889-3888

Advertisements