Get directions to: Dubarry Chinese Buffet, Fort Lauderdale, FL
Restaurant address: 1091 South University Drive Fort Lauderdale, FL 33324, USA
Restaurant: Dubarry Chinese Buffet