Yamaki Sushi Is Now Machi Sushi Bar

After a short run, Yamaki Sushi at 209 S 20th Street has made way for Machi Sushi Bar. Eat-in and take-out is currently 15% off .

Machi Sushi Bar [Official Site]