106 Main St W, New Prague 56071, United States
106 Main St W, New Prague 56071, United States
No delivery
No open hours
Spot something wrong?
Dishes at China Royal-New Prague. Prices may vary in venue.
Been to China Royal-New Prague? Be the first to share what you ate.