1. Nikko Japanese Restaurant 827 N Homestead Blvd, Homestead, FL 33030 Coordinate: 25.47864,-80.46431 Phone: (305) 242-8772