This pizza was square cut as requested but it was pie cut before they square cut it.
Located at 5600 West Dartmouth Avenue, Denver, Colorado 80227, or call 303 986-5945.
Everything here is done by hand and ingredients are sourced from local farms and ranches, and even from neighbors who have a bit too much garden bounty on their hands.