HIRO JAPANESE RESTAURANT

(305) 948-3687


Get Directions

3007 NE 163rd St, North Miami Beach, FL 33160

Open Daily 12:00 AM-3:30 AM, 12:00 PM-11:59 PM

www.hiro163.com