China RoyalSpecializing in Chinese cuisine.

Address

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