HOME
ABOUT
PORTFOLIO
MEDIA
CONTACT
Nu Fin – 7,500SF Restaurant located in Fort Lauderdale, Florida
(Principal Designer)
Architect-of-Record: JH Arc+Design Inc.