Ubaa and Old Crawford Inn
Address:
9956 Crawford Ave, Skokie, IL 60076
Phone:
(847) 673-3080
Other Details:
This friendly neighborhood bar and restaurant has served comfort foods and beverages since 1939. Family-owned and operated for four generations, the restaurant still offers family recipes in a homey atmosphere.
Restaurants
Other Businesses: