Update Info - Arnold's Royal Castle
This restaurant was reported as closed. If it is open, let us know.
Arnold's Royal Castle
12490 NW 7th Ave
North Miami, FL 33168
12490 NW 7th Ave
North Miami, FL 33168
This restaurant was reported as closed. If it is open, let us know.