9030 SW 72nd Pl.
Miami FL 33156
305-670-1120
11:30am-10:00pm Fri-Sat till 11pm
Open 7 Day A Week




IronSushi-Square

Sushi restaurant.

Website