Monday, May 5, 2008

Inari Sushi

Click pic for larger image

Inari Sushi
7428 W North Ave
Elmwood Park, IL 60707
Taken by Splotchy 05/04/2008


I believe this is a first for this blog -- documenting signage for an establishment that has not opened yet.

No comments: