Ihc Ballroom & Meeting Rooms

Restaurant · 2505 Nw 87 Ave, Miami, FL

More food in Miami, FL