Venue Info

Known For

Chinese

Royal Mandarin is a Chinese restaurant in National City that's known for its incredible chicken wings.