Jeff F.

Jeff F. left a tip at Friends Sushi

710 N Rush St (at E Superior St), Chicago, IL | April 17, 2012
Devil's Tuna is a delightful treat!!
Tip is too short...
Tip is too long...
Cancel
Save this tip Report
Share
Friends Sushi
8.5
Chicago, IL
Sushi Restaurant
Show More