uchi Miami

uchi Miami

Location:Wynwood

Address:252 NW 25th St Parking, Northwest 25th Street, Miami, FL 33127, United States

Meal Type
Dinner

Cuisine
Japanese

Pricing

For More Information Contact: