Photos: Racks Italian Kitchen


This this week's Cafe review, critic Lee Klein takes a bite out of Racks Italian Kitchen in North Miami Beach. Klein calls the locale "a suave, modern take on a neighborhood trattoria." Read the full review of Racks Italian Kitchen here.
X