Main Navigation

100% 2 Votes

Izumi Restaurant

1601 E Passyunk Ave, 
Philadelphia, 
PA

Previous Next

What Our Expert Scouts Say

Scout

Great sushi place that offers hard-to-find fish


11
June 26, 2013