New York’s Brother Jimmy’s restaurant coming to Icon Park Orlando
| |

New York’s Brother Jimmy’s restaurant coming to Icon Park Orlando

Coming this summer, New York Concept is bringing Brother Jimmy’s to ICON Park in Orlando. At the new 7,200-square-foot location, guests will be able to watch their team score on its big screens as well as listen to country hits from a live band. Guests who sit on the patio can watch the world’s tallest slingshot in action as well.