Photos: Racks Italian Kitchen

1 of 12

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.

My Voice Nation Help
0 comments
Loading...