KLIMA Restaurant and Bar is located at 210 23rd Street, on the corner of Collins Avenue and 23rd Street in Miami Beach.
KLIMA Restaurant and Bar is located at 210 23rd Street, on the corner of Collins Avenue and 23rd Street in Miami Beach.
KLIMA Restaurant and Bar is located at 210 23rd Street, on the corner of Collins Avenue and 23rd Street in Miami Beach.