Map
71 N.W. 14th St., Miami, FL 33136, United States
Restaurant
Karu&Y