850 reviews
Address:
118 Buena Vista Blvd, Miami, FL 33127, United States
Category:
US places Asian restaurant
Phone number of Ichimi in Florida, Address of Ichimi in Florida, Working hours of Ichimi in Florida