Stepi Restaurant

4.6 (170)restaurant

A casual Norwood Park spot serving an unexpected combination of Japanese sushi rolls and traditional pizza.

Get directions

Description

Located along W Talcott Ave in Chicago, the restaurant features a casual dining setting centered on an eclectic menu, pairing sushi and other Japanese dishes alongside traditional pizza.

Ask Karpo for more information.