Dol Ho is a dim sum restaurant offering a variety of small plates and rice dishes served via carts in a casual setting.