Tran's Place is a Chinese restaurant offering both delivery and take-out options.