COMSTOCK PARK, MI — With a name like Munchy Llama, customers can expect some unfamiliar and otherwise outrageous creations. The storefront at 3917 Leland Ave. NE in Comstock Park is more than your ...