An eccentric and small restaurant that uses organic ingredients to create simple, yet delicious breakfasts and lunches. Uptown 5020 N. Sheridan Rd. Chicago, IL 60640 (773) 728-5576 Premiered 1/7/2005
Comments