New York Grilled Cheese

A South Florida restaurant promoting their acclaimed grilled cheese sandwiches in a fresh, comical manner.