O Maloya Cho is a restaurant offering a warm atmosphere and varied menu. Features include table service, takeout, reservations, alcohol, and wheelchair accessibility. They also offer options for groups, babies, and home delivery.