Karu & Y
71 NW 14th St, Miami,
FL - 33136
Markets: Miami, FL Metro
Neighborhoods: Downtown Miami
some drawbacks, but overall a good restaurant
based on what i heard, this restaurant offers good food qualities as well as good customer service.
i have heard some complaints too, but then again no restaurant can be perfect always.