New-logo

346 W. Armitage Ave., Chicago, IL 60614

Sushi O Sushi

Nearby Restaurants Rating Address Distance
Sushi O Sushi
346 W. Armitage Ave.0 ft away
CLOSED: Morso
340 W. Armitage Ave.0 ft away
Geja's Cafe
340 W. Armitage Ave.55 ft away
CLOSED: Vintage 338
338 W. Armitage Ave.110 ft away
Gamekeepers Tavern & Grill
1971 N. Lincoln Ave.191 ft away