2803 W Truman Blvd Ste C (W Gerbes Shopping Center), Jefferson City 65109, United States
2803 W Truman Blvd Ste C (W Gerbes Shopping Center), Jefferson City 65109, United States
No delivery
Spot something wrong?
Dishes at Happy Garden Restaurant. Prices may vary in venue.