Royal Castle
Restaurant
2700 NW 79th St, Miami, Florida, United States (US)
Royal Castle is a restaurant that has been around since 1958. Back then, the Miami-born concept was a very successful chain with over 150 locations around the American south. Today though, there’s only one left and thankfully it’s still in Miami.
No products were found matching your selection.