Was Tioli's Italian, now Tioli's Crazy Burger - and getting some decent reviews.
Tioli's Crazy Burger in North Park
(click photo to enlarge)