105 E Chapel Hill St, Durham, North Carolina 27701 USA
Pizza oven. It's hot in there.
Photo Credit: Yelp