Royal Cuisine

4132 Manzanita Ave #400, Carmichael, CA
USA
95608
Tel: +1 916-515-8338

Business Hours