Business Directory

This listing has been provided by:

Svea Restaurant

5236 N Clark (btwn Berwyn & Farragut)
Chicago Illinois 60640
Contact
Description

7am-2pm, till 3pm wknds, Swedish/American comfort food