Pavillon restaurant & bar

5444 North University Drive, Lauderhill, FL 33351