China RoyalSpecializing in Chinese cuisine.

Popular Menu Items

View full menu

Address

148 Bloomfield Ave
Montclair NJ, 07042
(973) 783-7393