The Space
(104)
Restaurant
Address: 1 E Main St Ste 107, Champaign, IL 61820
Hours: Closes soon ⋅ 10 PM ⋅ Opens 4 PM Sat
Phone: (815) 575-9514
People also ask
What was the first hamburger in space?
Is 145 degrees safe for burgers?
What does a rare burger look like?