Located in North Miami Florida off NE 123rd St. We are a Comfortable neighborhood sushi restaurant specializing in a la carte selections through a conveyor belt style sushi boat. We have a full bar serving Japanese imports.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.