Yap's Place is a Chinese restaurant offering large portions and a convenient stop with a corner store and gas station.