Magic China is a casual Chinese restaurant offering a menu with vegetarian options and drive-thru service.