Hail the New Queen

Hail the New Queen Located in the landmark Art Deco Paris Theater, the new restaurant Queen, brings something special to the exploding Miami culinary scene - SPACE! The main dining room…

0 Comments