La Romana is an Italian restaurant featuring a new Art Deco-inspired interior.