.
Search Results
Ubaa and Old Crawford Inn
9956 Crawford Ave, Skokie, IL 60076
This friendly neighborhood bar and restaurant has served comfort foods and beverages since 1939. Family-owned andMore operated for four generations, the restaurant still offers family recipes in a homey atmosphere.